From 08fe0b481a8222b08f91538e5a34c0690d4d2e14 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Tue, 14 May 2024 17:50:38 +1200 Subject: [PATCH] rm -rf materialized/dummy-ghc (#2198) --- .../ghc-pkg/dump-global | 1429 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1431 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1443 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1443 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1446 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1442 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1442 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1566 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1221 --------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1403 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1403 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 55 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1485 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1694 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 68 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1512 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1512 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1512 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1758 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1761 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1761 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2079 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2080 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2124 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2124 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2169 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2214 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2214 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2222 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2362 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2379 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2316 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1796 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1761 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2119 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2120 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2166 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2209 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2209 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2264 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2423 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2421 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2358 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1625 ----------- .../ghc-8.10.1-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.1-x86_64-darwin/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.1-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1625 ----------- .../ghc-8.10.1-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.1-x86_64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.1-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1626 ----------- .../ghc-8.10.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.2-x86_64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1626 ----------- .../ghc-8.10.2-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.2-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.3-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.3-x86_64-darwin/ghc/info | 75 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.3-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.3-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.3-x86_64-linux/ghc/info | 75 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.3-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.4-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.4-x86_64-darwin/ghc/info | 75 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.4-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.4-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.4-x86_64-linux/ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.4-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1642 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1642 ----------- .../ghc-pkg/version | 1 - .../ghc-8.10.4.20210212-x86_64-linux/ghc/info | 75 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.5-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.5-x86_64-darwin/ghc/info | 75 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.5-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.5-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.5-x86_64-linux/ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.5-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.6-aarch64-linux/ghc-pkg/version | 1 - .../ghc-8.10.6-aarch64-linux/ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.6-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.6-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.6-x86_64-darwin/ghc/info | 75 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.6-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.6-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.6-x86_64-linux/ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.6-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1639 ----------- .../ghc-8.10.7-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.7-aarch64-darwin/ghc/info | 65 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.7-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.7-aarch64-linux/ghc-pkg/version | 1 - .../ghc-8.10.7-aarch64-linux/ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.7-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1639 ----------- .../ghc-8.10.7-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.10.7-x86_64-darwin/ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.7-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-8.10.7-x86_64-linux/ghc-pkg/version | 1 - .../ghc-8.10.7-x86_64-linux/ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc-8.10.7-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1469 ---------- .../ghc-pkg/version | 1 - .../ghc-8.4.4-x86_64-darwin-old/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 235 -- .../ghc-8.4.4-x86_64-darwin-old/ghc/version | 1 - .../ghc-pkg/dump-global | 1469 ---------- .../ghc-8.4.4-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.4.4-x86_64-darwin/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 235 -- .../ghc-8.4.4-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1471 ---------- .../ghc-pkg/version | 1 - .../ghc-8.4.4-x86_64-linux-old/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 235 -- .../ghc-8.4.4-x86_64-linux-old/ghc/version | 1 - .../ghc-pkg/dump-global | 1471 ---------- .../ghc-8.4.4-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 235 -- .../ghc-8.4.4-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1386 ---------- .../ghc-pkg/version | 1 - .../ghc-8.6.5-x86_64-darwin-old/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.6.5-x86_64-darwin-old/ghc/version | 1 - .../ghc-pkg/dump-global | 1386 ---------- .../ghc-8.6.5-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.6.5-x86_64-darwin/ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.6.5-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1384 ---------- .../ghc-pkg/version | 1 - .../ghc-8.6.5-x86_64-linux-old/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.6.5-x86_64-linux-old/ghc/version | 1 - .../ghc-pkg/dump-global | 1384 ---------- .../ghc-8.6.5-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.6.5-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1591 ----------- .../ghc-8.8.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.8.2-x86_64-darwin/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1590 ----------- .../ghc-8.8.2-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1589 ----------- .../ghc-8.8.3-aarch64-linux/ghc-pkg/version | 1 - .../ghc-8.8.3-aarch64-linux/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.3-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1591 ----------- .../ghc-8.8.3-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.8.3-x86_64-darwin/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.3-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1590 ----------- .../ghc-8.8.3-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.3-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1591 ----------- .../ghc-8.8.4-aarch64-linux/ghc-pkg/version | 1 - .../ghc-8.8.4-aarch64-linux/ghc/info | 60 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.4-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1591 ----------- .../ghc-8.8.4-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-8.8.4-x86_64-darwin/ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.4-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1592 ----------- .../ghc-pkg/version | 1 - .../ghc-8.8.4-x86_64-linux-old/ghc/info | 62 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.4-x86_64-linux-old/ghc/version | 1 - .../ghc-pkg/dump-global | 1591 ----------- .../ghc-8.8.4-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc-8.8.4-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1756 ------------ .../ghc-9.0.1-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.0.1-aarch64-darwin/ghc/info | 74 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.1-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1756 ------------ .../ghc-9.0.1-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.0.1-aarch64-linux/ghc/info | 74 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.1-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1759 ------------ .../ghc-9.0.1-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.0.1-x86_64-darwin/ghc/info | 76 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.1-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1759 ------------ .../ghc-9.0.1-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.1-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1766 ------------ .../ghc-9.0.2-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.0.2-aarch64-darwin/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.2-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1766 ------------ .../ghc-9.0.2-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.0.2-aarch64-linux/ghc/info | 68 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.2-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1766 ------------ .../ghc-9.0.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.0.2-x86_64-darwin/ghc/info | 68 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1766 ------------ .../ghc-9.0.2-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc-9.0.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1826 ------------ .../ghc-9.2.1-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.1-aarch64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.1-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1826 ------------ .../ghc-9.2.1-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.1-aarch64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.1-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1826 ------------ .../ghc-9.2.1-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.1-x86_64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.1-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1826 ------------ .../ghc-9.2.1-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.1-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.2-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.2-aarch64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.2-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1833 ------------- .../ghc-9.2.2-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.2-aarch64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.2-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.2-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.2-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.3-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.3-aarch64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.3-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.3-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.3-aarch64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.3-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.3-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.3-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.3-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.3-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc-9.2.3-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.4-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.4-aarch64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.4-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.4-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.4-aarch64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.4-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.4-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.4-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.4-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.4-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.4-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.5-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.5-aarch64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.5-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.5-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.5-aarch64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.5-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.5-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.5-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.5-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.5-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.5-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.6-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.6-aarch64-darwin/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.6-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1830 ------------- .../ghc-9.2.6-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.6-aarch64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.6-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1831 ------------- .../ghc-9.2.6-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.6-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.6-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1833 ------------- .../ghc-9.2.6-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.6-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.7-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.7-aarch64-darwin/ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.7-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1833 ------------- .../ghc-9.2.7-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.7-aarch64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.7-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.7-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.7-x86_64-darwin/ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.7-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1833 ------------- .../ghc-9.2.7-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.7-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.8-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.8-aarch64-darwin/ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.8-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1833 ------------- .../ghc-9.2.8-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.2.8-aarch64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.8-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 1834 ------------- .../ghc-9.2.8-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.2.8-x86_64-darwin/ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.8-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 1833 ------------- .../ghc-9.2.8-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.2.8-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2154 --------------- .../ghc-9.4.1-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.1-aarch64-linux/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.1-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2148 --------------- .../ghc-9.4.1-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.1-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2141 --------------- .../ghc-9.4.2-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.2-aarch64-darwin/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.2-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2154 --------------- .../ghc-9.4.2-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.2-aarch64-linux/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.2-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2138 --------------- .../ghc-9.4.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.2-x86_64-darwin/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2148 --------------- .../ghc-9.4.2-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2143 --------------- .../ghc-9.4.3-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.3-aarch64-darwin/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.3-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2155 --------------- .../ghc-9.4.3-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.3-aarch64-linux/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.3-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2138 --------------- .../ghc-9.4.3-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.3-x86_64-darwin/ghc/info | 80 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.3-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2149 --------------- .../ghc-9.4.3-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.3-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2144 --------------- .../ghc-9.4.4-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.4-aarch64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.4-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2156 --------------- .../ghc-9.4.4-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.4-aarch64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.4-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2140 --------------- .../ghc-9.4.4-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.4-x86_64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.4-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2150 --------------- .../ghc-9.4.4-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.4-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2145 --------------- .../ghc-9.4.5-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.5-aarch64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.5-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2157 --------------- .../ghc-9.4.5-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.5-aarch64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.5-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2141 --------------- .../ghc-9.4.5-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.5-x86_64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.5-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2151 --------------- .../ghc-9.4.5-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.5-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2145 --------------- .../ghc-9.4.7-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.7-aarch64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.7-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2157 --------------- .../ghc-9.4.7-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.7-aarch64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.7-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2141 --------------- .../ghc-9.4.7-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.7-x86_64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.7-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2196 --------------- .../ghc-9.4.7-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.7-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2189 --------------- .../ghc-9.4.8-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.8-aarch64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.8-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2202 --------------- .../ghc-9.4.8-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.4.8-aarch64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.8-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2183 --------------- .../ghc-9.4.8-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.4.8-x86_64-darwin/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.8-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2196 --------------- .../ghc-9.4.8-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc-9.4.8-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2321 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2324 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.6.0.20230302-aarch64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2313 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.6.0.20230302-x86_64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2322 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.6.0.20230302-x86_64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2232 --------------- .../ghc-9.6.1-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.1-aarch64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.1-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2245 --------------- .../ghc-9.6.1-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.6.1-aarch64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.1-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2228 --------------- .../ghc-9.6.1-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.1-x86_64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.1-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2239 --------------- .../ghc-9.6.1-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.1-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2232 --------------- .../ghc-9.6.2-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.2-aarch64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.2-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2245 --------------- .../ghc-9.6.2-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.6.2-aarch64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.2-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2228 --------------- .../ghc-9.6.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.2-x86_64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2284 --------------- .../ghc-9.6.2-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2232 --------------- .../ghc-9.6.3-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.3-aarch64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.3-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2245 --------------- .../ghc-9.6.3-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.6.3-aarch64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.3-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2228 --------------- .../ghc-9.6.3-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.3-x86_64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.3-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2284 --------------- .../ghc-9.6.3-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.3-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2284 --------------- .../ghc-9.6.4-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.4-aarch64-darwin/ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.4-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2299 ---------------- .../ghc-9.6.4-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.6.4-aarch64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.4-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2279 --------------- .../ghc-9.6.4-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.6.4-x86_64-darwin/ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.4-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2292 ---------------- .../ghc-9.6.4-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc-9.6.4-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2341 ---------------- .../ghc-9.8.1-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.8.1-aarch64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.1-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2354 ---------------- .../ghc-9.8.1-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.8.1-aarch64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.1-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2338 ---------------- .../ghc-9.8.1-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.8.1-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.1-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2418 ---------------- .../ghc-9.8.1-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.1-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2421 ---------------- .../ghc-9.8.2-aarch64-darwin/ghc-pkg/version | 1 - .../ghc-9.8.2-aarch64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.2-aarch64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2440 ----------------- .../ghc-9.8.2-aarch64-linux/ghc-pkg/version | 1 - .../ghc-9.8.2-aarch64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.2-aarch64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2417 ---------------- .../ghc-9.8.2-x86_64-darwin/ghc-pkg/version | 1 - .../ghc-9.8.2-x86_64-darwin/ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.2-x86_64-darwin/ghc/version | 1 - .../ghc-pkg/dump-global | 2432 ---------------- .../ghc-9.8.2-x86_64-linux/ghc-pkg/version | 1 - .../dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.2-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2375 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.8.20230704-aarch64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2376 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.8.20230704-aarch64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2372 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.8.20230704-x86_64-darwin/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2374 ---------------- .../ghc-pkg/version | 1 - .../ghc-9.8.20230704-x86_64-linux/ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc-9.8.20230704-x86_64-linux/ghc/version | 1 - .../ghc-pkg/dump-global | 2097 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2096 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2097 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2096 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2097 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2096 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2097 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2147 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2097 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2096 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2097 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2147 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2156 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2155 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2156 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2155 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2236 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2235 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2236 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2304 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2319 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2318 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2319 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2318 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2243 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2242 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2243 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2242 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 274 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1328 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1328 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1330 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1183 -------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 58 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1122 -------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 59 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1321 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 59 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1321 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 59 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1321 --------- .../ghc-pkg/numeric-ghcjs-version | 1 - .../ghc-pkg/version | 1 - .../ghc/info | 59 - .../ghc/numeric-ghc-version | 1 - .../ghc/numeric-ghcjs-version | 1 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1589 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1626 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1642 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1638 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1384 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1590 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1590 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1591 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1722 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1729 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1788 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1793 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1793 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1793 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1793 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1793 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1796 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1796 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2109 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2109 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2110 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2113 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2114 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2160 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2160 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2286 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2203 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2249 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2249 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2257 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2401 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2415 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2356 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1437 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 65 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1449 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1449 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1449 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1451 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1449 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1449 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1450 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 69 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1450 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1574 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1574 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 255 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1228 --------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1411 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1411 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1411 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1411 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1411 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 57 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1411 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 55 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 247 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1507 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 70 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1707 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 68 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1712 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 68 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1715 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 68 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 261 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1525 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1522 ---------- .../ghc-pkg/version | 1 - .../ghc/info | 67 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1536 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1533 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1536 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1533 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 266 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1536 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 66 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1533 ----------- .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1779 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1779 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1779 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1782 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 1782 ------------ .../ghc-pkg/version | 1 - .../ghc/info | 64 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2107 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2107 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2108 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2108 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2110 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2109 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2110 -------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2157 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2157 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 268 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2271 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2204 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2204 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2253 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 71 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2261 --------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 270 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2396 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2413 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 73 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - .../ghc-pkg/dump-global | 2341 ---------------- .../ghc-pkg/version | 1 - .../ghc/info | 72 - .../ghc/numeric-version | 1 - .../ghc/supported-languages | 273 -- .../ghc/version | 1 - 1878 files changed, 679888 deletions(-) delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghc-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghcjs-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/info delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages delete mode 100644 materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/version diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d68a88ce6b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1429 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.2 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.0.0 -visibility: public -id: base-4.14.0.0 -key: base-4.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.1 -visibility: public -id: ghc-boot-8.10.1 -key: ghc-boot-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.1 -visibility: public -id: ghc-boot-th-8.10.1 -key: ghc-boot-th-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.0.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.1 -visibility: public -id: ghc-heap-8.10.1 -key: ghc-heap-8.10.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.1 -depends: base-4.14.0.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.1 -visibility: public -id: ghci-8.10.1 -key: ghci-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.1 - ghc-boot-th-8.10.1 ghc-heap-8.10.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.0 -visibility: public -id: haskeline-0.8.0.0 -key: haskeline-0.8.0.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.8.2 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.0.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.1 -visibility: public -id: libiserv-8.10.1 -key: libiserv-8.10.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.2 -visibility: public -id: process-1.6.8.2 -key: process-1.6.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.0.0 ghc-boot-th-8.10.1 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 85c1bf2ae1..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/info deleted file mode 100644 index e20c49f585..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.1") - ,("Project Git commit id","5c3cadf5db0d7eb859ff2c278ab07585c7df17b5") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8324573a58..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/version deleted file mode 100644 index d0723c9de0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b206ba8a5f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1431 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2 -key: ghc-boot-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2 -key: ghc-boot-th-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2 -key: ghc-heap-8.10.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2 -key: ghci-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.2 - ghc-boot-th-8.10.2 ghc-heap-8.10.2 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.2 -visibility: public -id: libiserv-8.10.2 -key: libiserv-8.10.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.2 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cfb84c9c8e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/info deleted file mode 100644 index 94be5ff72a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.2") - ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 6c0db31bad..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/version deleted file mode 100644 index b9c3077c0a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d514a0c76f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1443 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.3 -visibility: public -id: ghc-boot-8.10.3 -key: ghc-boot-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.3 -visibility: public -id: ghc-boot-th-8.10.3 -key: ghc-boot-th-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.3 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.3 -visibility: public -id: ghc-heap-8.10.3 -key: ghc-heap-8.10.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.3 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.3 -visibility: public -id: ghci-8.10.3 -key: ghci-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.3 - ghc-boot-th-8.10.3 ghc-heap-8.10.3 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.3 -visibility: public -id: libiserv-8.10.3 -key: libiserv-8.10.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.3 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ebeb712ad8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/info deleted file mode 100644 index f2180c8aa9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.3") - ,("Project Git commit id","6db6db46af6f8e3e24d7d16b0b43a984a9a14677") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 213bb682e8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/version deleted file mode 100644 index 160391ad57..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 025542e3d4..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1443 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4 -visibility: public -id: ghc-boot-8.10.4 -key: ghc-boot-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4 -visibility: public -id: ghc-boot-th-8.10.4 -key: ghc-boot-th-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4 -visibility: public -id: ghc-heap-8.10.4 -key: ghc-heap-8.10.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4 -visibility: public -id: ghci-8.10.4 -key: ghci-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.4 - ghc-boot-th-8.10.4 ghc-heap-8.10.4 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4 -visibility: public -id: libiserv-8.10.4 -key: libiserv-8.10.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 22e687361b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/info deleted file mode 100644 index 8393516ffc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/version deleted file mode 100644 index d458997507..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5d9622a216..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1446 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-8.10.4.20210212 -key: ghc-boot-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4.20210212 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-th-8.10.4.20210212 -key: ghc-boot-th-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4.20210212 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4.20210212 -visibility: public -id: ghc-heap-8.10.4.20210212 -key: ghc-heap-8.10.4.20210212 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4.20210212 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4.20210212 -visibility: public -id: ghci-8.10.4.20210212 -key: ghci-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 - ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212 - ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4.20210212 -visibility: public -id: libiserv-8.10.4.20210212 -key: libiserv-8.10.4.20210212 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1 - pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c5b2d370b7..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/info deleted file mode 100644 index 62343d636d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4.20210212") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 23cd2b64ca..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4.20210212 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/version deleted file mode 100644 index 15ba89ffa5..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index cadf458405..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1442 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.2.0 -visibility: public -id: base-4.14.2.0 -key: base-4.14.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.2.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.2.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.5 -visibility: public -id: ghc-boot-8.10.5 -key: ghc-boot-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.5 -visibility: public -id: ghc-boot-th-8.10.5 -key: ghc-boot-th-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.5 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.2.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.5 -visibility: public -id: ghc-heap-8.10.5 -key: ghc-heap-8.10.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.5 -depends: base-4.14.2.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.5 -visibility: public -id: ghci-8.10.5 -key: ghci-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.5 - ghc-boot-th-8.10.5 ghc-heap-8.10.5 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.2.0 containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.5 -visibility: public -id: libiserv-8.10.5 -key: libiserv-8.10.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 ghci-8.10.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.2.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.2.0 ghc-boot-th-8.10.5 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.2.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index e85fdc1489..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/info deleted file mode 100644 index 6a976cd343..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.5") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.8.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/version deleted file mode 100644 index e8f4ea2c60..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 30d69d53c1..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1442 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/info deleted file mode 100644 index c8303daece..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.8.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index f95a911e1e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1566 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.7 ghc-boot-th-8.10.7 ghc-heap-8.10.7 - ghci-8.10.7 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/info deleted file mode 100644 index b261abba4a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b2919c3d03..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1221 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 pretty-1.1.3.6 - process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 transformers-0.5.6.2 - unix-2.7.2.2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0 -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 unix-2.7.2.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -hs-libraries: HShaskeline-0.7.4.3 -depends: - base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 unix-2.7.2.2 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0 -includes: - runProcess.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 filepath-1.4.2.1 - unix-2.7.2.2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m rt dl ffi numa pthread -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -extra-libraries: - rt util dl pthread -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 time-1.8.0.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/info deleted file mode 100644 index 5e765c77e8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags"," -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p ") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.6.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7e7be73e4f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1403 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/info deleted file mode 100644 index 0a8fb53a52..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags"," -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index fb71b68109..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1403 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: c m -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/info deleted file mode 100644 index 67a22a0c88..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,55 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags"," -z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.8.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.8.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d525e3356b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1485 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.11.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.11.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -include-dirs: -includes: runProcess.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.0.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/info deleted file mode 100644 index e9cb835357..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","native") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","8.8.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","LLVM") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 234d285ba2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1694 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 ghc-boot-th-9.0.2 - ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 process-1.6.13.2 - template-haskell-2.17.0.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.1.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/info deleted file mode 100644 index 9855ed7d94..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,68 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","LLVM") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.0.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index af654f69c0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1512 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.1.0 bytestring-0.11.3.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/info deleted file mode 100644 index d7b9c93bd2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index ba12f6573a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1512 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.2.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/info deleted file mode 100644 index 1b9abec7d8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3041d25171..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1512 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.3.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/info deleted file mode 100644 index 5c81e757c8..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 69487c161b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1758 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 ghc-heap-9.2.5 - ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/info deleted file mode 100644 index 45ea1a4166..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7c49fad588..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1761 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/info deleted file mode 100644 index db3ea31b30..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 073a0ee55a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1761 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 ghc-heap-9.2.8 - ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/info deleted file mode 100644 index cb5ef51302..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.2.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 52f1d7acec..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2079 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/info deleted file mode 100644 index d349f4b697..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 1da73aee4e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2080 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/base-4.17.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 ghc-heap-9.4.5 - ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/time-1.12.2/include -depends: base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.1.0 bytestring-0.11.4.0 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/info deleted file mode 100644 index db0306279d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 22b5ab3cca..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2124 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/info deleted file mode 100644 index ee8fb71ee0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index e5465e2886..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2124 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.1/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/info deleted file mode 100644 index 41e3f26a4b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.8") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.4.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 8fad75623d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2169 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/info deleted file mode 100644 index 7a672093f2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d7b045653c..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2214 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/info deleted file mode 100644 index d4f7c626c0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 607fd7c542..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2214 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/info deleted file mode 100644 index 6528c318e4..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 271bfedc77..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2222 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/info deleted file mode 100644 index a9651e7bc3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.6.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index c591e198c2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2362 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info deleted file mode 100644 index f67cbc576f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b1a0d507ec..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2379 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/info deleted file mode 100644 index f459c54d0a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index a66bfdc2f1..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2316 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/info deleted file mode 100644 index 52966e29d0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.20230704-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0a7c5bcc7e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1796 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/info deleted file mode 100644 index 967c9cbeca..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7c49fad588..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1761 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info deleted file mode 100644 index f5aa7b87c9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index bb167839f3..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2119 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/info deleted file mode 100644 index 4b491e8b66..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 8bcfe03e7d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2120 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/info deleted file mode 100644 index 139f5d6785..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.7-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index d50905fa07..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2166 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.1/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/info deleted file mode 100644 index 9b25f00599..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.8") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.4.8-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index c15ff1647b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2209 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/info deleted file mode 100644 index 428f87cf07..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 59bc63bfcf..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2209 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/info deleted file mode 100644 index 7f9322378d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 6fc98eb943..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2264 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/info deleted file mode 100644 index 9c32b0d370..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.6.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 854f5727af..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2423 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/info deleted file mode 100644 index 77b57a4c14..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 6abb0ef45a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2421 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info deleted file mode 100644 index f9bd00bf84..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 800e6d0032..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2358 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/info deleted file mode 100644 index 16163da25a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/version b/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/aarch64-unknown-linux-musl-aarch64-unknown-linux-musl-ghc-9.8.20230704-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 0669569acb..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1625 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.2 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.0.0 -visibility: public -id: base-4.14.0.0 -key: base-4.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.1 -visibility: public -id: ghc-8.10.1 -key: ghc-8.10.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.1 ghc-boot-th-8.10.1 ghc-heap-8.10.1 - ghci-8.10.1 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.8.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.1 -visibility: public -id: ghc-boot-8.10.1 -key: ghc-boot-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.1 -visibility: public -id: ghc-boot-th-8.10.1 -key: ghc-boot-th-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.0.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.1 -visibility: public -id: ghc-heap-8.10.1 -key: ghc-heap-8.10.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.1 -depends: base-4.14.0.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.1 -visibility: public -id: ghci-8.10.1 -key: ghci-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.1 - ghc-boot-th-8.10.1 ghc-heap-8.10.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.0 -visibility: public -id: haskeline-0.8.0.0 -key: haskeline-0.8.0.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.8.2 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.0.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.1 -visibility: public -id: libiserv-8.10.1 -key: libiserv-8.10.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.2 -visibility: public -id: process-1.6.8.2 -key: process-1.6.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.0.0 ghc-boot-th-8.10.1 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 85c1bf2ae1..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.1 diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/info deleted file mode 100644 index 6fdcc9a256..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.1") - ,("Project Git commit id","5c3cadf5db0d7eb859ff2c278ab07585c7df17b5") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 8324573a58..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.1 diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/version deleted file mode 100644 index d0723c9de0..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.1 diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0d9af66b76..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1625 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.2 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.0.0 -visibility: public -id: base-4.14.0.0 -key: base-4.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.1 -visibility: public -id: ghc-8.10.1 -key: ghc-8.10.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.1 ghc-boot-th-8.10.1 ghc-heap-8.10.1 - ghci-8.10.1 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.8.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.1 -visibility: public -id: ghc-boot-8.10.1 -key: ghc-boot-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.1 -visibility: public -id: ghc-boot-th-8.10.1 -key: ghc-boot-th-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.0.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.1 -visibility: public -id: ghc-heap-8.10.1 -key: ghc-heap-8.10.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.1 -depends: base-4.14.0.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.1 -visibility: public -id: ghci-8.10.1 -key: ghci-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.1 - ghc-boot-th-8.10.1 ghc-heap-8.10.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.0 -visibility: public -id: haskeline-0.8.0.0 -key: haskeline-0.8.0.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.8.2 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.0.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.1 -visibility: public -id: libiserv-8.10.1 -key: libiserv-8.10.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.2 -visibility: public -id: process-1.6.8.2 -key: process-1.6.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.0.0 ghc-boot-th-8.10.1 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 85c1bf2ae1..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.1 diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/info deleted file mode 100644 index 08b0e848c6..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.1") - ,("Project Git commit id","5c3cadf5db0d7eb859ff2c278ab07585c7df17b5") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8324573a58..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.1 diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/version deleted file mode 100644 index d0723c9de0..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.1 diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 54111893f7..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1626 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.2 -visibility: public -id: ghc-8.10.2 -key: ghc-8.10.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.2 ghc-boot-th-8.10.2 ghc-heap-8.10.2 - ghci-8.10.2 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2 -key: ghc-boot-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2 -key: ghc-boot-th-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2 -key: ghc-heap-8.10.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2 -key: ghci-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.2 - ghc-boot-th-8.10.2 ghc-heap-8.10.2 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.2 -visibility: public -id: libiserv-8.10.2 -key: libiserv-8.10.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.2 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index cfb84c9c8e..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.2 diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/info deleted file mode 100644 index 29e2bddd15..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.2") - ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 6c0db31bad..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.2 diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/version deleted file mode 100644 index b9c3077c0a..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.2 diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5ca17a27b6..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1626 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.2 -visibility: public -id: ghc-8.10.2 -key: ghc-8.10.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.2 ghc-boot-th-8.10.2 ghc-heap-8.10.2 - ghci-8.10.2 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2 -key: ghc-boot-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2 -key: ghc-boot-th-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2 -key: ghc-heap-8.10.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2 -key: ghci-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.2 - ghc-boot-th-8.10.2 ghc-heap-8.10.2 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.2 -visibility: public -id: libiserv-8.10.2 -key: libiserv-8.10.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.2 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cfb84c9c8e..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.2 diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/info deleted file mode 100644 index b85bde788c..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.2") - ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 6c0db31bad..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.2 diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/version deleted file mode 100644 index b9c3077c0a..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.2 diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 9ca4fc4248..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.3 -visibility: public -id: ghc-8.10.3 -key: ghc-8.10.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.3 ghc-boot-th-8.10.3 ghc-heap-8.10.3 - ghci-8.10.3 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.3 -visibility: public -id: ghc-boot-8.10.3 -key: ghc-boot-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.3 -visibility: public -id: ghc-boot-th-8.10.3 -key: ghc-boot-th-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.3 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.3 -visibility: public -id: ghc-heap-8.10.3 -key: ghc-heap-8.10.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.3 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.3 -visibility: public -id: ghci-8.10.3 -key: ghci-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.3 - ghc-boot-th-8.10.3 ghc-heap-8.10.3 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.3 -visibility: public -id: libiserv-8.10.3 -key: libiserv-8.10.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.3 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ebeb712ad8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.3 diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/info deleted file mode 100644 index 646e251f42..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,75 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.3") - ,("Project Git commit id","6db6db46af6f8e3e24d7d16b0b43a984a9a14677") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 213bb682e8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.3 diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/version deleted file mode 100644 index 160391ad57..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.3 diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 331f16637d..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.3 -visibility: public -id: ghc-8.10.3 -key: ghc-8.10.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.3 ghc-boot-th-8.10.3 ghc-heap-8.10.3 - ghci-8.10.3 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.3 -visibility: public -id: ghc-boot-8.10.3 -key: ghc-boot-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.3 -visibility: public -id: ghc-boot-th-8.10.3 -key: ghc-boot-th-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.3 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.3 -visibility: public -id: ghc-heap-8.10.3 -key: ghc-heap-8.10.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.3 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.3 -visibility: public -id: ghci-8.10.3 -key: ghci-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.3 - ghc-boot-th-8.10.3 ghc-heap-8.10.3 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.3 -visibility: public -id: libiserv-8.10.3 -key: libiserv-8.10.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.3 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ebeb712ad8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.3 diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/info deleted file mode 100644 index 96becfebce..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,75 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.3") - ,("Project Git commit id","6db6db46af6f8e3e24d7d16b0b43a984a9a14677") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 213bb682e8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.3 diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/version deleted file mode 100644 index 160391ad57..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.3 diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 164d58100d..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.4 -visibility: public -id: ghc-8.10.4 -key: ghc-8.10.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.4 ghc-boot-th-8.10.4 ghc-heap-8.10.4 - ghci-8.10.4 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4 -visibility: public -id: ghc-boot-8.10.4 -key: ghc-boot-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4 -visibility: public -id: ghc-boot-th-8.10.4 -key: ghc-boot-th-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4 -visibility: public -id: ghc-heap-8.10.4 -key: ghc-heap-8.10.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4 -visibility: public -id: ghci-8.10.4 -key: ghci-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.4 - ghc-boot-th-8.10.4 ghc-heap-8.10.4 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4 -visibility: public -id: libiserv-8.10.4 -key: libiserv-8.10.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 22e687361b..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4 diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/info deleted file mode 100644 index 17e13c5de8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,75 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/version deleted file mode 100644 index d458997507..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4 diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b43275e38b..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.4 -visibility: public -id: ghc-8.10.4 -key: ghc-8.10.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.4 ghc-boot-th-8.10.4 ghc-heap-8.10.4 - ghci-8.10.4 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4 -visibility: public -id: ghc-boot-8.10.4 -key: ghc-boot-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4 -visibility: public -id: ghc-boot-th-8.10.4 -key: ghc-boot-th-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4 -visibility: public -id: ghc-heap-8.10.4 -key: ghc-heap-8.10.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4 -visibility: public -id: ghci-8.10.4 -key: ghci-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.4 - ghc-boot-th-8.10.4 ghc-heap-8.10.4 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4 -visibility: public -id: libiserv-8.10.4 -key: libiserv-8.10.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 22e687361b..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4 diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/info deleted file mode 100644 index 59bbbba23d..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/version deleted file mode 100644 index d458997507..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4 diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 95fac85d21..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1642 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.4.20210212 -visibility: public -id: ghc-8.10.4.20210212 -key: ghc-8.10.4.20210212 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.4.20210212 - ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212 - ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0 - process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4 - time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-8.10.4.20210212 -key: ghc-boot-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4.20210212 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-th-8.10.4.20210212 -key: ghc-boot-th-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4.20210212 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4.20210212 -visibility: public -id: ghc-heap-8.10.4.20210212 -key: ghc-heap-8.10.4.20210212 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4.20210212 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4.20210212 -visibility: public -id: ghci-8.10.4.20210212 -key: ghci-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 - ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212 - ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4.20210212 -visibility: public -id: libiserv-8.10.4.20210212 -key: libiserv-8.10.4.20210212 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1 - pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index c5b2d370b7..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/info deleted file mode 100644 index 647c43d147..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4.20210212") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 23cd2b64ca..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4.20210212 diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/version deleted file mode 100644 index 15ba89ffa5..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 11b7bf2569..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1642 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.4.20210212 -visibility: public -id: ghc-8.10.4.20210212 -key: ghc-8.10.4.20210212 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.4.20210212 - ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212 - ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0 - process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4 - time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-8.10.4.20210212 -key: ghc-boot-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4.20210212 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-th-8.10.4.20210212 -key: ghc-boot-th-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4.20210212 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4.20210212 -visibility: public -id: ghc-heap-8.10.4.20210212 -key: ghc-heap-8.10.4.20210212 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4.20210212 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4.20210212 -visibility: public -id: ghci-8.10.4.20210212 -key: ghci-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 - ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212 - ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4.20210212 -visibility: public -id: libiserv-8.10.4.20210212 -key: libiserv-8.10.4.20210212 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1 - pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c5b2d370b7..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/info deleted file mode 100644 index 81ba68795d..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/info +++ /dev/null @@ -1,75 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4.20210212") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 23cd2b64ca..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4.20210212 diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/version deleted file mode 100644 index 15ba89ffa5..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 7a687dc414..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.2.0 -visibility: public -id: base-4.14.2.0 -key: base-4.14.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.2.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.2.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.2.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.5 -visibility: public -id: ghc-8.10.5 -key: ghc-8.10.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.5 ghc-boot-th-8.10.5 ghc-heap-8.10.5 - ghci-8.10.5 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.5 -visibility: public -id: ghc-boot-8.10.5 -key: ghc-boot-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.5 -visibility: public -id: ghc-boot-th-8.10.5 -key: ghc-boot-th-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.5 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.2.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.5 -visibility: public -id: ghc-heap-8.10.5 -key: ghc-heap-8.10.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.5 -depends: base-4.14.2.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.5 -visibility: public -id: ghci-8.10.5 -key: ghci-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.5 - ghc-boot-th-8.10.5 ghc-heap-8.10.5 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.2.0 containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.5 -visibility: public -id: libiserv-8.10.5 -key: libiserv-8.10.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 ghci-8.10.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.2.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.2.0 ghc-boot-th-8.10.5 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.2.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index e85fdc1489..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.5 diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/info deleted file mode 100644 index b7c24f4b15..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,75 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.5") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/version deleted file mode 100644 index e8f4ea2c60..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.5 diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 83d41fe01f..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.2.0 -visibility: public -id: base-4.14.2.0 -key: base-4.14.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.2.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.2.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.5 -visibility: public -id: ghc-8.10.5 -key: ghc-8.10.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.5 ghc-boot-th-8.10.5 ghc-heap-8.10.5 - ghci-8.10.5 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.5 -visibility: public -id: ghc-boot-8.10.5 -key: ghc-boot-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.5 -visibility: public -id: ghc-boot-th-8.10.5 -key: ghc-boot-th-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.5 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.2.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.5 -visibility: public -id: ghc-heap-8.10.5 -key: ghc-heap-8.10.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.5 -depends: base-4.14.2.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.5 -visibility: public -id: ghci-8.10.5 -key: ghci-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.5 - ghc-boot-th-8.10.5 ghc-heap-8.10.5 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.2.0 containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.5 -visibility: public -id: libiserv-8.10.5 -key: libiserv-8.10.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 ghci-8.10.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.2.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.2.0 ghc-boot-th-8.10.5 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.2.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index e85fdc1489..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.5 diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/info deleted file mode 100644 index fd8109149a..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.5") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/version deleted file mode 100644 index e8f4ea2c60..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.5 diff --git a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index a888db4328..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.6 -visibility: public -id: ghc-8.10.6 -key: ghc-8.10.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.6 ghc-boot-th-8.10.6 ghc-heap-8.10.6 - ghci-8.10.6 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/info deleted file mode 100644 index bbb2de7cfc..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index a771aa01a5..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.6 -visibility: public -id: ghc-8.10.6 -key: ghc-8.10.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.6 ghc-boot-th-8.10.6 ghc-heap-8.10.6 - ghci-8.10.6 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/info deleted file mode 100644 index 934eb2db4b..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/info +++ /dev/null @@ -1,75 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index a370673eb8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.6 -visibility: public -id: ghc-8.10.6 -key: ghc-8.10.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.6 ghc-boot-th-8.10.6 ghc-heap-8.10.6 - ghci-8.10.6 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/info deleted file mode 100644 index 612ddeadcc..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index c03c107a83..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1639 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.7 ghc-boot-th-8.10.7 ghc-heap-8.10.7 - ghci-8.10.7 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/info deleted file mode 100644 index de6e96ae26..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/info +++ /dev/null @@ -1,65 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 9e41f05e1a..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.7 ghc-boot-th-8.10.7 ghc-heap-8.10.7 - ghci-8.10.7 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/info deleted file mode 100644 index 1954ca37e0..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","NO") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index c03c107a83..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1639 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.7 ghc-boot-th-8.10.7 ghc-heap-8.10.7 - ghci-8.10.7 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/info deleted file mode 100644 index af5b5b8997..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2dfe4398f2..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.7 ghc-boot-th-8.10.7 ghc-heap-8.10.7 - ghci-8.10.7 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/info deleted file mode 100644 index 0c0a4895b8..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/ghc-8.10.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/dump-global deleted file mode 100644 index e7f1cc5c4a..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/dump-global +++ /dev/null @@ -1,1469 +0,0 @@ -name: Cabal -version: 2.2.0.1 -id: Cabal-2.2.0.1 -key: Cabal-2.2.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Map.Strict Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ReadP Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.JHC - Distribution.Simple.LHC Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.IPI642 - Distribution.Simple.GHC.IPIConvert Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.2.0.1 -depends: - array-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 - deepseq-1.4.3.0 filepath-1.4.2 pretty-1.1.3.6 process-1.6.3.0 - time-1.8.0.2 transformers-0.5.5.0 mtl-2.2.2 text-1.2.3.1 - parsec-3.1.13.0 directory-1.3.1.5 binary-0.8.5.1 unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - pretty-1.1.3.6=a22b26e5f7ddf72bac19d7d229502dac - process-1.6.3.0=030e21e561f9c3486a49333f2057b804 - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - text-1.2.3.1=e0d7b65ba8d31007e57ce45ddef7efb8 - parsec-3.1.13.0=3835800e76890791d7511c6b90d6c22c - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: array -version: 0.5.2.0 -id: array-0.5.2.0 -key: array-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.2.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: base -version: 4.11.1.0 -id: base-4.11.1.0 -key: base-4.11.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Identity Data.Functor.Product - Data.Functor.Sum Data.IORef Data.Int Data.Ix Data.Kind Data.List - Data.List.NonEmpty Data.Maybe Data.Monoid Data.Ord Data.Proxy - Data.Ratio Data.STRef Data.STRef.Lazy Data.STRef.Strict - Data.Semigroup Data.String Data.Traversable Data.Tuple - Data.Type.Bool Data.Type.Coercion Data.Type.Equality Data.Typeable - Data.Unique Data.Version Data.Void Data.Word Debug.Trace Foreign - Foreign.C Foreign.C.Error Foreign.C.String Foreign.C.Types - Foreign.Concurrent Foreign.ForeignPtr Foreign.ForeignPtr.Safe - Foreign.ForeignPtr.Unsafe Foreign.Marshal Foreign.Marshal.Alloc - Foreign.Marshal.Array Foreign.Marshal.Error Foreign.Marshal.Pool - Foreign.Marshal.Safe Foreign.Marshal.Unsafe Foreign.Marshal.Utils - Foreign.Ptr Foreign.Safe Foreign.StablePtr Foreign.Storable GHC.Arr - GHC.Base GHC.ByteOrder GHC.Char GHC.Clock GHC.Conc GHC.Conc.IO - GHC.Conc.Signal GHC.Conc.Sync GHC.ConsoleHandler GHC.Constants - GHC.Desugar GHC.Enum GHC.Environment GHC.Err GHC.Event - GHC.Exception GHC.ExecutionStack GHC.ExecutionStack.Internal - GHC.Exts GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Natural GHC.Num GHC.OldList - GHC.OverloadedLabels GHC.PArr GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ST GHC.STRef - GHC.Show GHC.Stable GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.11.1.0 -extra-libraries: - iconv -includes: - HsBase.h -depends: - rts ghc-prim-0.5.2.0 integer-gmp-1.0.2.0 -abi-depends: rts= ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: binary -version: 0.8.5.1 -id: binary-0.8.5.1 -key: binary-0.8.5.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.5.1 -depends: - base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.11.1.0 ghc-prim-0.5.2.0 deepseq-1.4.3.0 integer-gmp-1.0.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: containers -version: 0.5.11.0 -id: containers-0.5.11.0 -key: containers-0.5.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Graph Data.IntMap Data.IntMap.Internal - Data.IntMap.Internal.Debug Data.IntMap.Lazy Data.IntMap.Merge.Lazy - Data.IntMap.Merge.Strict Data.IntMap.Strict Data.IntSet - Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Lazy.Merge - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Map.Strict.Merge Data.Sequence - Data.Sequence.Internal Data.Sequence.Internal.Sorting Data.Set - Data.Set.Internal Data.Tree Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictFold - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.5.11.0 -depends: - base-4.11.1.0 array-0.5.2.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: deepseq -version: 1.4.3.0 -id: deepseq-1.4.3.0 -key: deepseq-1.4.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.3.0 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: directory -version: 1.3.1.5 -id: directory-1.3.1.5 -key: directory-1.3.1.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.1.5 -depends: - base-4.11.1.0 time-1.8.0.2 filepath-1.4.2 unix-2.7.2.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: filepath -version: 1.4.2 -id: filepath-1.4.2 -key: filepath-1.4.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: ghc -version: 8.4.4 -id: ghc-8.4.4 -key: ghc-8.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre Coverage Ctype - DataCon Debug Debugger DebuggerUtils Demand Desugar Digraph DmdAnal - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify FV - FamInst FamInstEnv FastFunctions FastMutInt FastString - FastStringEnv FieldLabel FileCleanup Finder Fingerprint FiniteMap - FlagChecker FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi - GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo Hooks Hoopl.Block Hoopl.Collections - Hoopl.Dataflow Hoopl.Graph Hoopl.Label Hoopl.Unique HsBinds HsDecls - HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsLit HsPat HsSyn - HsTypes HsUtils HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json Kind KnownUniques Lexeme Lexer - LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics TcHsSyn - TcHsType TcIface TcInstDcls TcInteract TcMType TcMatches TcPat - TcPatSyn TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes - TcRules TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls - TcType TcTypeNats TcTypeable TcUnify TcValidity TidyPgm TmOracle - ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn UnVarGraph - UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet UniqSupply - Unique Util Var VarEnv VarSet Vectorise Vectorise.Builtins - Vectorise.Builtins.Base Vectorise.Builtins.Initialise - Vectorise.Convert Vectorise.Env Vectorise.Exp - Vectorise.Generic.Description Vectorise.Generic.PADict - Vectorise.Generic.PAMethods Vectorise.Generic.PData Vectorise.Monad - Vectorise.Monad.Base Vectorise.Monad.Global Vectorise.Monad.InstEnv - Vectorise.Monad.Local Vectorise.Monad.Naming - Vectorise.Type.Classify Vectorise.Type.Env Vectorise.Type.TyConDecl - Vectorise.Type.Type Vectorise.Utils Vectorise.Utils.Base - Vectorise.Utils.Closure Vectorise.Utils.Hoisting - Vectorise.Utils.PADict Vectorise.Utils.Poly Vectorise.Var - Vectorise.Vect WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr - X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.4.4 -depends: - base-4.11.1.0 deepseq-1.4.3.0 directory-1.3.1.5 process-1.6.3.0 - bytestring-0.10.8.2 binary-0.8.5.1 time-1.8.0.2 containers-0.5.11.0 - array-0.5.2.0 filepath-1.4.2 template-haskell-2.13.0.0 hpc-0.6.0.3 - transformers-0.5.5.0 ghc-boot-8.4.4 ghc-boot-th-8.4.4 ghci-8.4.4 - unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - process-1.6.3.0=030e21e561f9c3486a49333f2057b804 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - template-haskell-2.13.0.0=cc07ddc07c24e039684589af2cb62998 - hpc-0.6.0.3=a05c4ea52ff6193f9d9d777595585331 - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - ghc-boot-8.4.4=5acbbd06b980c0291be2a5ab76d8128f - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - ghci-8.4.4=73515bf3025d79d8c363ccbbaa51e635 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: ghc-boot -version: 8.4.4 -id: ghc-boot-8.4.4 -key: ghc-boot-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.LanguageExtensions GHC.PackageDb - GHC.Serialized -hs-libraries: HSghc-boot-8.4.4 -depends: - base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 directory-1.3.1.5 - filepath-1.4.2 ghc-boot-th-8.4.4 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de ---- -name: ghc-boot-th -version: 8.4.4 -id: ghc-boot-th-8.4.4 -key: ghc-boot-th-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.4.4 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - ghc-prim-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c ---- -name: ghc-prim -version: 0.5.2.0 -id: ghc-prim-0.5.2.0 -key: ghc-prim-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.2.0 -depends: - rts -abi-depends: rts= ---- -name: ghci -version: 8.4.4 -id: ghci-8.4.4 -key: ghci-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.4.4 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 - containers-0.5.11.0 deepseq-1.4.3.0 filepath-1.4.2 ghc-boot-8.4.4 - ghc-boot-th-8.4.4 template-haskell-2.13.0.0 transformers-0.5.5.0 - unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-8.4.4=5acbbd06b980c0291be2a5ab76d8128f - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - template-haskell-2.13.0.0=cc07ddc07c24e039684589af2cb62998 - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: haskeline -version: 0.7.4.2 -id: haskeline-0.7.4.2 -key: haskeline-0.7.4.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.2 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 - bytestring-0.10.8.2 filepath-1.4.2 transformers-0.5.5.0 - process-1.6.3.0 stm-2.4.5.1 unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - process-1.6.3.0=030e21e561f9c3486a49333f2057b804 - stm-2.4.5.1=e1689617987db6dbcec99141fd7e70d8 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 filepath-1.4.2 - time-1.8.0.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -depends: - ghc-prim-0.5.2.0 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.11.1.0 transformers-0.5.5.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.11.1.0 mtl-2.2.2 bytestring-0.10.8.2 text-1.2.3.1 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - text-1.2.3.1=e0d7b65ba8d31007e57ce45ddef7efb8 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.11.1.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: process -version: 1.6.3.0 -id: process-1.6.3.0 -key: process-1.6.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.3.0 -includes: - runProcess.h -depends: - base-4.11.1.0 directory-1.3.1.5 filepath-1.4.2 deepseq-1.4.3.0 - unix-2.7.2.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts Cffi -extra-libraries: - m dl -includes: - Stg.h -ld-options: "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" ---- -name: stm -version: 2.4.5.1 -id: stm-2.4.5.1 -key: stm-2.4.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.4.5.1 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: template-haskell -version: 2.13.0.0 -id: template-haskell-2.13.0.0 -key: template-haskell-2.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.13.0.0 -depends: - base-4.11.1.0 ghc-boot-th-8.4.4 pretty-1.1.3.6 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - pretty-1.1.3.6=a22b26e5f7ddf72bac19d7d229502dac ---- -name: terminfo -version: 0.4.1.1 -id: terminfo-0.4.1.1 -key: terminfo-0.4.1.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.1 -extra-libraries: - ncurses -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 deepseq-1.4.3.0 - ghc-prim-0.5.2.0 bytestring-0.10.8.2 integer-gmp-1.0.2.0 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.11.1.0 deepseq-1.4.3.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 ---- -name: transformers -version: 0.5.5.0 -id: transformers-0.5.5.0 -key: transformers-0.5.5.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.Lazy Control.Monad.Trans.RWS.Strict - Control.Monad.Trans.Reader Control.Monad.Trans.Select - Control.Monad.Trans.State Control.Monad.Trans.State.Lazy - Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.5.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.11.1.0 bytestring-0.10.8.2 time-1.8.0.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/version deleted file mode 100644 index 4bd3cb02a6..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/info b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/info deleted file mode 100644 index 2466a17f81..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","clang") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.4.4") - ,("Project Git commit id","3bed09b2efd3df678c5d0752d2cdfba20d7c4863") - ,("Booter version","8.4.3") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/numeric-version deleted file mode 100644 index 917d38ec9f..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/supported-languages deleted file mode 100644 index 75a8fc03fb..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/supported-languages +++ /dev/null @@ -1,235 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/version deleted file mode 100644 index 871f021f1d..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin-old/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index e7f1cc5c4a..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1469 +0,0 @@ -name: Cabal -version: 2.2.0.1 -id: Cabal-2.2.0.1 -key: Cabal-2.2.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Map.Strict Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ReadP Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.JHC - Distribution.Simple.LHC Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.IPI642 - Distribution.Simple.GHC.IPIConvert Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.2.0.1 -depends: - array-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 - deepseq-1.4.3.0 filepath-1.4.2 pretty-1.1.3.6 process-1.6.3.0 - time-1.8.0.2 transformers-0.5.5.0 mtl-2.2.2 text-1.2.3.1 - parsec-3.1.13.0 directory-1.3.1.5 binary-0.8.5.1 unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - pretty-1.1.3.6=a22b26e5f7ddf72bac19d7d229502dac - process-1.6.3.0=030e21e561f9c3486a49333f2057b804 - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - text-1.2.3.1=e0d7b65ba8d31007e57ce45ddef7efb8 - parsec-3.1.13.0=3835800e76890791d7511c6b90d6c22c - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: array -version: 0.5.2.0 -id: array-0.5.2.0 -key: array-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.2.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: base -version: 4.11.1.0 -id: base-4.11.1.0 -key: base-4.11.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Identity Data.Functor.Product - Data.Functor.Sum Data.IORef Data.Int Data.Ix Data.Kind Data.List - Data.List.NonEmpty Data.Maybe Data.Monoid Data.Ord Data.Proxy - Data.Ratio Data.STRef Data.STRef.Lazy Data.STRef.Strict - Data.Semigroup Data.String Data.Traversable Data.Tuple - Data.Type.Bool Data.Type.Coercion Data.Type.Equality Data.Typeable - Data.Unique Data.Version Data.Void Data.Word Debug.Trace Foreign - Foreign.C Foreign.C.Error Foreign.C.String Foreign.C.Types - Foreign.Concurrent Foreign.ForeignPtr Foreign.ForeignPtr.Safe - Foreign.ForeignPtr.Unsafe Foreign.Marshal Foreign.Marshal.Alloc - Foreign.Marshal.Array Foreign.Marshal.Error Foreign.Marshal.Pool - Foreign.Marshal.Safe Foreign.Marshal.Unsafe Foreign.Marshal.Utils - Foreign.Ptr Foreign.Safe Foreign.StablePtr Foreign.Storable GHC.Arr - GHC.Base GHC.ByteOrder GHC.Char GHC.Clock GHC.Conc GHC.Conc.IO - GHC.Conc.Signal GHC.Conc.Sync GHC.ConsoleHandler GHC.Constants - GHC.Desugar GHC.Enum GHC.Environment GHC.Err GHC.Event - GHC.Exception GHC.ExecutionStack GHC.ExecutionStack.Internal - GHC.Exts GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Natural GHC.Num GHC.OldList - GHC.OverloadedLabels GHC.PArr GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ST GHC.STRef - GHC.Show GHC.Stable GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.11.1.0 -extra-libraries: - iconv -includes: - HsBase.h -depends: - rts ghc-prim-0.5.2.0 integer-gmp-1.0.2.0 -abi-depends: rts= ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: binary -version: 0.8.5.1 -id: binary-0.8.5.1 -key: binary-0.8.5.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.5.1 -depends: - base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.11.1.0 ghc-prim-0.5.2.0 deepseq-1.4.3.0 integer-gmp-1.0.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: containers -version: 0.5.11.0 -id: containers-0.5.11.0 -key: containers-0.5.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Graph Data.IntMap Data.IntMap.Internal - Data.IntMap.Internal.Debug Data.IntMap.Lazy Data.IntMap.Merge.Lazy - Data.IntMap.Merge.Strict Data.IntMap.Strict Data.IntSet - Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Lazy.Merge - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Map.Strict.Merge Data.Sequence - Data.Sequence.Internal Data.Sequence.Internal.Sorting Data.Set - Data.Set.Internal Data.Tree Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictFold - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.5.11.0 -depends: - base-4.11.1.0 array-0.5.2.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: deepseq -version: 1.4.3.0 -id: deepseq-1.4.3.0 -key: deepseq-1.4.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.3.0 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: directory -version: 1.3.1.5 -id: directory-1.3.1.5 -key: directory-1.3.1.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.1.5 -depends: - base-4.11.1.0 time-1.8.0.2 filepath-1.4.2 unix-2.7.2.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: filepath -version: 1.4.2 -id: filepath-1.4.2 -key: filepath-1.4.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: ghc -version: 8.4.4 -id: ghc-8.4.4 -key: ghc-8.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre Coverage Ctype - DataCon Debug Debugger DebuggerUtils Demand Desugar Digraph DmdAnal - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify FV - FamInst FamInstEnv FastFunctions FastMutInt FastString - FastStringEnv FieldLabel FileCleanup Finder Fingerprint FiniteMap - FlagChecker FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi - GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo Hooks Hoopl.Block Hoopl.Collections - Hoopl.Dataflow Hoopl.Graph Hoopl.Label Hoopl.Unique HsBinds HsDecls - HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsLit HsPat HsSyn - HsTypes HsUtils HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json Kind KnownUniques Lexeme Lexer - LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics TcHsSyn - TcHsType TcIface TcInstDcls TcInteract TcMType TcMatches TcPat - TcPatSyn TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes - TcRules TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls - TcType TcTypeNats TcTypeable TcUnify TcValidity TidyPgm TmOracle - ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn UnVarGraph - UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet UniqSupply - Unique Util Var VarEnv VarSet Vectorise Vectorise.Builtins - Vectorise.Builtins.Base Vectorise.Builtins.Initialise - Vectorise.Convert Vectorise.Env Vectorise.Exp - Vectorise.Generic.Description Vectorise.Generic.PADict - Vectorise.Generic.PAMethods Vectorise.Generic.PData Vectorise.Monad - Vectorise.Monad.Base Vectorise.Monad.Global Vectorise.Monad.InstEnv - Vectorise.Monad.Local Vectorise.Monad.Naming - Vectorise.Type.Classify Vectorise.Type.Env Vectorise.Type.TyConDecl - Vectorise.Type.Type Vectorise.Utils Vectorise.Utils.Base - Vectorise.Utils.Closure Vectorise.Utils.Hoisting - Vectorise.Utils.PADict Vectorise.Utils.Poly Vectorise.Var - Vectorise.Vect WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr - X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.4.4 -depends: - base-4.11.1.0 deepseq-1.4.3.0 directory-1.3.1.5 process-1.6.3.0 - bytestring-0.10.8.2 binary-0.8.5.1 time-1.8.0.2 containers-0.5.11.0 - array-0.5.2.0 filepath-1.4.2 template-haskell-2.13.0.0 hpc-0.6.0.3 - transformers-0.5.5.0 ghc-boot-8.4.4 ghc-boot-th-8.4.4 ghci-8.4.4 - unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - process-1.6.3.0=030e21e561f9c3486a49333f2057b804 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - template-haskell-2.13.0.0=cc07ddc07c24e039684589af2cb62998 - hpc-0.6.0.3=a05c4ea52ff6193f9d9d777595585331 - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - ghc-boot-8.4.4=5acbbd06b980c0291be2a5ab76d8128f - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - ghci-8.4.4=73515bf3025d79d8c363ccbbaa51e635 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: ghc-boot -version: 8.4.4 -id: ghc-boot-8.4.4 -key: ghc-boot-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.LanguageExtensions GHC.PackageDb - GHC.Serialized -hs-libraries: HSghc-boot-8.4.4 -depends: - base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 directory-1.3.1.5 - filepath-1.4.2 ghc-boot-th-8.4.4 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de ---- -name: ghc-boot-th -version: 8.4.4 -id: ghc-boot-th-8.4.4 -key: ghc-boot-th-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.4.4 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - ghc-prim-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c ---- -name: ghc-prim -version: 0.5.2.0 -id: ghc-prim-0.5.2.0 -key: ghc-prim-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.2.0 -depends: - rts -abi-depends: rts= ---- -name: ghci -version: 8.4.4 -id: ghci-8.4.4 -key: ghci-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.4.4 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 - containers-0.5.11.0 deepseq-1.4.3.0 filepath-1.4.2 ghc-boot-8.4.4 - ghc-boot-th-8.4.4 template-haskell-2.13.0.0 transformers-0.5.5.0 - unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-8.4.4=5acbbd06b980c0291be2a5ab76d8128f - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - template-haskell-2.13.0.0=cc07ddc07c24e039684589af2cb62998 - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: haskeline -version: 0.7.4.2 -id: haskeline-0.7.4.2 -key: haskeline-0.7.4.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.2 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 - bytestring-0.10.8.2 filepath-1.4.2 transformers-0.5.5.0 - process-1.6.3.0 stm-2.4.5.1 unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - process-1.6.3.0=030e21e561f9c3486a49333f2057b804 - stm-2.4.5.1=e1689617987db6dbcec99141fd7e70d8 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 filepath-1.4.2 - time-1.8.0.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - containers-0.5.11.0=3a03e29a933c27106de8caad6a8dba89 - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -depends: - ghc-prim-0.5.2.0 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.11.1.0 transformers-0.5.5.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.11.1.0 mtl-2.2.2 bytestring-0.10.8.2 text-1.2.3.1 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - text-1.2.3.1=e0d7b65ba8d31007e57ce45ddef7efb8 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.11.1.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: process -version: 1.6.3.0 -id: process-1.6.3.0 -key: process-1.6.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.3.0 -includes: - runProcess.h -depends: - base-4.11.1.0 directory-1.3.1.5 filepath-1.4.2 deepseq-1.4.3.0 - unix-2.7.2.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - directory-1.3.1.5=fbc4e348e0c18c2b80ca9368e0275d72 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - unix-2.7.2.2=1b1470032d7c086b787322282a984f1c ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts Cffi -extra-libraries: - m dl -includes: - Stg.h -ld-options: "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" ---- -name: stm -version: 2.4.5.1 -id: stm-2.4.5.1 -key: stm-2.4.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.4.5.1 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: template-haskell -version: 2.13.0.0 -id: template-haskell-2.13.0.0 -key: template-haskell-2.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.13.0.0 -depends: - base-4.11.1.0 ghc-boot-th-8.4.4 pretty-1.1.3.6 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - pretty-1.1.3.6=a22b26e5f7ddf72bac19d7d229502dac ---- -name: terminfo -version: 0.4.1.1 -id: terminfo-0.4.1.1 -key: terminfo-0.4.1.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.1 -extra-libraries: - ncurses -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 deepseq-1.4.3.0 - ghc-prim-0.5.2.0 bytestring-0.10.8.2 integer-gmp-1.0.2.0 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - binary-0.8.5.1=246ff363717242ac7a7a3d37e6daabb8 - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.11.1.0 deepseq-1.4.3.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - deepseq-1.4.3.0=c2f0913f017a74ecf59e88ba8e164f77 ---- -name: transformers -version: 0.5.5.0 -id: transformers-0.5.5.0 -key: transformers-0.5.5.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.Lazy Control.Monad.Trans.RWS.Strict - Control.Monad.Trans.Reader Control.Monad.Trans.Select - Control.Monad.Trans.State Control.Monad.Trans.State.Lazy - Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.5.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.11.1.0 bytestring-0.10.8.2 time-1.8.0.2 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf - bytestring-0.10.8.2=9dd6632a6071c728fe550d499c942f0c - time-1.8.0.2=fe7eb2e843def3e5fe89f1dd11e7c8ec ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=b368cab58fa51949d1638013a72f7adf diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 4bd3cb02a6..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/info deleted file mode 100644 index 2466a17f81..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","clang") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.4.4") - ,("Project Git commit id","3bed09b2efd3df678c5d0752d2cdfba20d7c4863") - ,("Booter version","8.4.3") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 917d38ec9f..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 75a8fc03fb..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,235 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/version deleted file mode 100644 index 871f021f1d..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/dump-global deleted file mode 100644 index 5e4a0358b0..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/dump-global +++ /dev/null @@ -1,1471 +0,0 @@ -name: Cabal -version: 2.2.0.1 -id: Cabal-2.2.0.1 -key: Cabal-2.2.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Map.Strict Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ReadP Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.JHC - Distribution.Simple.LHC Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.IPI642 - Distribution.Simple.GHC.IPIConvert Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.2.0.1 -depends: - array-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 - deepseq-1.4.3.0 filepath-1.4.2 pretty-1.1.3.6 process-1.6.3.0 - time-1.8.0.2 transformers-0.5.5.0 mtl-2.2.2 text-1.2.3.1 - parsec-3.1.13.0 directory-1.3.1.5 binary-0.8.5.1 unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - pretty-1.1.3.6=aea398207a7857d3310d3a9790f01571 - process-1.6.3.0=5105eb2141bf9c41dca08eb71c7cff81 - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - text-1.2.3.1=30bbe0b5f5a7dda196521f0c55b14486 - parsec-3.1.13.0=e94f4c9b89ceb19d31a32f636c2683fd - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: array -version: 0.5.2.0 -id: array-0.5.2.0 -key: array-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.2.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: base -version: 4.11.1.0 -id: base-4.11.1.0 -key: base-4.11.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Identity Data.Functor.Product - Data.Functor.Sum Data.IORef Data.Int Data.Ix Data.Kind Data.List - Data.List.NonEmpty Data.Maybe Data.Monoid Data.Ord Data.Proxy - Data.Ratio Data.STRef Data.STRef.Lazy Data.STRef.Strict - Data.Semigroup Data.String Data.Traversable Data.Tuple - Data.Type.Bool Data.Type.Coercion Data.Type.Equality Data.Typeable - Data.Unique Data.Version Data.Void Data.Word Debug.Trace Foreign - Foreign.C Foreign.C.Error Foreign.C.String Foreign.C.Types - Foreign.Concurrent Foreign.ForeignPtr Foreign.ForeignPtr.Safe - Foreign.ForeignPtr.Unsafe Foreign.Marshal Foreign.Marshal.Alloc - Foreign.Marshal.Array Foreign.Marshal.Error Foreign.Marshal.Pool - Foreign.Marshal.Safe Foreign.Marshal.Unsafe Foreign.Marshal.Utils - Foreign.Ptr Foreign.Safe Foreign.StablePtr Foreign.Storable GHC.Arr - GHC.Base GHC.ByteOrder GHC.Char GHC.Clock GHC.Conc GHC.Conc.IO - GHC.Conc.Signal GHC.Conc.Sync GHC.ConsoleHandler GHC.Constants - GHC.Desugar GHC.Enum GHC.Environment GHC.Err GHC.Event - GHC.Exception GHC.ExecutionStack GHC.ExecutionStack.Internal - GHC.Exts GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Natural GHC.Num GHC.OldList - GHC.OverloadedLabels GHC.PArr GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ST GHC.STRef - GHC.Show GHC.Stable GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.11.1.0 -includes: - HsBase.h -depends: - rts ghc-prim-0.5.2.0 integer-gmp-1.0.2.0 -abi-depends: rts= ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: binary -version: 0.8.5.1 -id: binary-0.8.5.1 -key: binary-0.8.5.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.5.1 -depends: - base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.11.1.0 ghc-prim-0.5.2.0 deepseq-1.4.3.0 integer-gmp-1.0.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: containers -version: 0.5.11.0 -id: containers-0.5.11.0 -key: containers-0.5.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Graph Data.IntMap Data.IntMap.Internal - Data.IntMap.Internal.Debug Data.IntMap.Lazy Data.IntMap.Merge.Lazy - Data.IntMap.Merge.Strict Data.IntMap.Strict Data.IntSet - Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Lazy.Merge - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Map.Strict.Merge Data.Sequence - Data.Sequence.Internal Data.Sequence.Internal.Sorting Data.Set - Data.Set.Internal Data.Tree Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictFold - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.5.11.0 -depends: - base-4.11.1.0 array-0.5.2.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: deepseq -version: 1.4.3.0 -id: deepseq-1.4.3.0 -key: deepseq-1.4.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.3.0 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: directory -version: 1.3.1.5 -id: directory-1.3.1.5 -key: directory-1.3.1.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.1.5 -depends: - base-4.11.1.0 time-1.8.0.2 filepath-1.4.2 unix-2.7.2.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: filepath -version: 1.4.2 -id: filepath-1.4.2 -key: filepath-1.4.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: ghc -version: 8.4.4 -id: ghc-8.4.4 -key: ghc-8.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre Coverage Ctype - DataCon Debug Debugger DebuggerUtils Demand Desugar Digraph DmdAnal - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify FV - FamInst FamInstEnv FastFunctions FastMutInt FastString - FastStringEnv FieldLabel FileCleanup Finder Fingerprint FiniteMap - FlagChecker FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi - GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo Hooks Hoopl.Block Hoopl.Collections - Hoopl.Dataflow Hoopl.Graph Hoopl.Label Hoopl.Unique HsBinds HsDecls - HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsLit HsPat HsSyn - HsTypes HsUtils HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json Kind KnownUniques Lexeme Lexer - LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics TcHsSyn - TcHsType TcIface TcInstDcls TcInteract TcMType TcMatches TcPat - TcPatSyn TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes - TcRules TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls - TcType TcTypeNats TcTypeable TcUnify TcValidity TidyPgm TmOracle - ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn UnVarGraph - UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet UniqSupply - Unique Util Var VarEnv VarSet Vectorise Vectorise.Builtins - Vectorise.Builtins.Base Vectorise.Builtins.Initialise - Vectorise.Convert Vectorise.Env Vectorise.Exp - Vectorise.Generic.Description Vectorise.Generic.PADict - Vectorise.Generic.PAMethods Vectorise.Generic.PData Vectorise.Monad - Vectorise.Monad.Base Vectorise.Monad.Global Vectorise.Monad.InstEnv - Vectorise.Monad.Local Vectorise.Monad.Naming - Vectorise.Type.Classify Vectorise.Type.Env Vectorise.Type.TyConDecl - Vectorise.Type.Type Vectorise.Utils Vectorise.Utils.Base - Vectorise.Utils.Closure Vectorise.Utils.Hoisting - Vectorise.Utils.PADict Vectorise.Utils.Poly Vectorise.Var - Vectorise.Vect WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr - X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.4.4 -depends: - base-4.11.1.0 deepseq-1.4.3.0 directory-1.3.1.5 process-1.6.3.0 - bytestring-0.10.8.2 binary-0.8.5.1 time-1.8.0.2 containers-0.5.11.0 - array-0.5.2.0 filepath-1.4.2 template-haskell-2.13.0.0 hpc-0.6.0.3 - transformers-0.5.5.0 ghc-boot-8.4.4 ghc-boot-th-8.4.4 ghci-8.4.4 - unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - process-1.6.3.0=5105eb2141bf9c41dca08eb71c7cff81 - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - template-haskell-2.13.0.0=87d935369842db0114b18a4f5cccd520 - hpc-0.6.0.3=b0226a6fb3c6681995359ece2929495f - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - ghc-boot-8.4.4=17a9f8091d49597104125d406bbf74ae - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - ghci-8.4.4=973ae1f70f738efadae73c1d6af83b15 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: ghc-boot -version: 8.4.4 -id: ghc-boot-8.4.4 -key: ghc-boot-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.LanguageExtensions GHC.PackageDb - GHC.Serialized -hs-libraries: HSghc-boot-8.4.4 -depends: - base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 directory-1.3.1.5 - filepath-1.4.2 ghc-boot-th-8.4.4 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de ---- -name: ghc-boot-th -version: 8.4.4 -id: ghc-boot-th-8.4.4 -key: ghc-boot-th-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.4.4 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - ghc-prim-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 ---- -name: ghc-prim -version: 0.5.2.0 -id: ghc-prim-0.5.2.0 -key: ghc-prim-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.2.0 -depends: - rts -abi-depends: rts= ---- -name: ghci -version: 8.4.4 -id: ghci-8.4.4 -key: ghci-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.4.4 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 - containers-0.5.11.0 deepseq-1.4.3.0 filepath-1.4.2 ghc-boot-8.4.4 - ghc-boot-th-8.4.4 template-haskell-2.13.0.0 transformers-0.5.5.0 - unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-8.4.4=17a9f8091d49597104125d406bbf74ae - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - template-haskell-2.13.0.0=87d935369842db0114b18a4f5cccd520 - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: haskeline -version: 0.7.4.2 -id: haskeline-0.7.4.2 -key: haskeline-0.7.4.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.2 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 - bytestring-0.10.8.2 filepath-1.4.2 transformers-0.5.5.0 - process-1.6.3.0 stm-2.4.5.1 unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - process-1.6.3.0=5105eb2141bf9c41dca08eb71c7cff81 - stm-2.4.5.1=e1689617987db6dbcec99141fd7e70d8 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 filepath-1.4.2 - time-1.8.0.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.2.0 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.11.1.0 transformers-0.5.5.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.11.1.0 mtl-2.2.2 bytestring-0.10.8.2 text-1.2.3.1 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - text-1.2.3.1=30bbe0b5f5a7dda196521f0c55b14486 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.11.1.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: process -version: 1.6.3.0 -id: process-1.6.3.0 -key: process-1.6.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.3.0 -includes: - runProcess.h -depends: - base-4.11.1.0 directory-1.3.1.5 filepath-1.4.2 deepseq-1.4.3.0 - unix-2.7.2.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts Cffi -extra-libraries: - m rt dl pthread -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.4.5.1 -id: stm-2.4.5.1 -key: stm-2.4.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.4.5.1 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: template-haskell -version: 2.13.0.0 -id: template-haskell-2.13.0.0 -key: template-haskell-2.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.13.0.0 -depends: - base-4.11.1.0 ghc-boot-th-8.4.4 pretty-1.1.3.6 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - pretty-1.1.3.6=aea398207a7857d3310d3a9790f01571 ---- -name: terminfo -version: 0.4.1.1 -id: terminfo-0.4.1.1 -key: terminfo-0.4.1.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.1 -extra-libraries: - tinfo -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 deepseq-1.4.3.0 - ghc-prim-0.5.2.0 bytestring-0.10.8.2 integer-gmp-1.0.2.0 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.11.1.0 deepseq-1.4.3.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 ---- -name: transformers -version: 0.5.5.0 -id: transformers-0.5.5.0 -key: transformers-0.5.5.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.Lazy Control.Monad.Trans.RWS.Strict - Control.Monad.Trans.Reader Control.Monad.Trans.Select - Control.Monad.Trans.State Control.Monad.Trans.State.Lazy - Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.5.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -extra-libraries: - rt util dl pthread -includes: - HsUnix.h execvpe.h -depends: - base-4.11.1.0 bytestring-0.10.8.2 time-1.8.0.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/version deleted file mode 100644 index 4bd3cb02a6..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/info b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/info deleted file mode 100644 index 3e1f524f9a..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.4.4") - ,("Project Git commit id","3bed09b2efd3df678c5d0752d2cdfba20d7c4863") - ,("Booter version","8.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/numeric-version deleted file mode 100644 index 917d38ec9f..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/supported-languages deleted file mode 100644 index 75a8fc03fb..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/supported-languages +++ /dev/null @@ -1,235 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/version deleted file mode 100644 index 871f021f1d..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux-old/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5e4a0358b0..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1471 +0,0 @@ -name: Cabal -version: 2.2.0.1 -id: Cabal-2.2.0.1 -key: Cabal-2.2.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Map.Strict Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ReadP Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.JHC - Distribution.Simple.LHC Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.IPI642 - Distribution.Simple.GHC.IPIConvert Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.2.0.1 -depends: - array-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 - deepseq-1.4.3.0 filepath-1.4.2 pretty-1.1.3.6 process-1.6.3.0 - time-1.8.0.2 transformers-0.5.5.0 mtl-2.2.2 text-1.2.3.1 - parsec-3.1.13.0 directory-1.3.1.5 binary-0.8.5.1 unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - pretty-1.1.3.6=aea398207a7857d3310d3a9790f01571 - process-1.6.3.0=5105eb2141bf9c41dca08eb71c7cff81 - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - text-1.2.3.1=30bbe0b5f5a7dda196521f0c55b14486 - parsec-3.1.13.0=e94f4c9b89ceb19d31a32f636c2683fd - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: array -version: 0.5.2.0 -id: array-0.5.2.0 -key: array-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.2.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: base -version: 4.11.1.0 -id: base-4.11.1.0 -key: base-4.11.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Identity Data.Functor.Product - Data.Functor.Sum Data.IORef Data.Int Data.Ix Data.Kind Data.List - Data.List.NonEmpty Data.Maybe Data.Monoid Data.Ord Data.Proxy - Data.Ratio Data.STRef Data.STRef.Lazy Data.STRef.Strict - Data.Semigroup Data.String Data.Traversable Data.Tuple - Data.Type.Bool Data.Type.Coercion Data.Type.Equality Data.Typeable - Data.Unique Data.Version Data.Void Data.Word Debug.Trace Foreign - Foreign.C Foreign.C.Error Foreign.C.String Foreign.C.Types - Foreign.Concurrent Foreign.ForeignPtr Foreign.ForeignPtr.Safe - Foreign.ForeignPtr.Unsafe Foreign.Marshal Foreign.Marshal.Alloc - Foreign.Marshal.Array Foreign.Marshal.Error Foreign.Marshal.Pool - Foreign.Marshal.Safe Foreign.Marshal.Unsafe Foreign.Marshal.Utils - Foreign.Ptr Foreign.Safe Foreign.StablePtr Foreign.Storable GHC.Arr - GHC.Base GHC.ByteOrder GHC.Char GHC.Clock GHC.Conc GHC.Conc.IO - GHC.Conc.Signal GHC.Conc.Sync GHC.ConsoleHandler GHC.Constants - GHC.Desugar GHC.Enum GHC.Environment GHC.Err GHC.Event - GHC.Exception GHC.ExecutionStack GHC.ExecutionStack.Internal - GHC.Exts GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Natural GHC.Num GHC.OldList - GHC.OverloadedLabels GHC.PArr GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ST GHC.STRef - GHC.Show GHC.Stable GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.11.1.0 -includes: - HsBase.h -depends: - rts ghc-prim-0.5.2.0 integer-gmp-1.0.2.0 -abi-depends: rts= ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: binary -version: 0.8.5.1 -id: binary-0.8.5.1 -key: binary-0.8.5.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.5.1 -depends: - base-4.11.1.0 bytestring-0.10.8.2 containers-0.5.11.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.11.1.0 ghc-prim-0.5.2.0 deepseq-1.4.3.0 integer-gmp-1.0.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: containers -version: 0.5.11.0 -id: containers-0.5.11.0 -key: containers-0.5.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Graph Data.IntMap Data.IntMap.Internal - Data.IntMap.Internal.Debug Data.IntMap.Lazy Data.IntMap.Merge.Lazy - Data.IntMap.Merge.Strict Data.IntMap.Strict Data.IntSet - Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Lazy.Merge - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Map.Strict.Merge Data.Sequence - Data.Sequence.Internal Data.Sequence.Internal.Sorting Data.Set - Data.Set.Internal Data.Tree Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictFold - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.5.11.0 -depends: - base-4.11.1.0 array-0.5.2.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: deepseq -version: 1.4.3.0 -id: deepseq-1.4.3.0 -key: deepseq-1.4.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.3.0 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: directory -version: 1.3.1.5 -id: directory-1.3.1.5 -key: directory-1.3.1.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.1.5 -depends: - base-4.11.1.0 time-1.8.0.2 filepath-1.4.2 unix-2.7.2.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: filepath -version: 1.4.2 -id: filepath-1.4.2 -key: filepath-1.4.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: ghc -version: 8.4.4 -id: ghc-8.4.4 -key: ghc-8.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre Coverage Ctype - DataCon Debug Debugger DebuggerUtils Demand Desugar Digraph DmdAnal - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify FV - FamInst FamInstEnv FastFunctions FastMutInt FastString - FastStringEnv FieldLabel FileCleanup Finder Fingerprint FiniteMap - FlagChecker FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi - GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo Hooks Hoopl.Block Hoopl.Collections - Hoopl.Dataflow Hoopl.Graph Hoopl.Label Hoopl.Unique HsBinds HsDecls - HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsLit HsPat HsSyn - HsTypes HsUtils HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json Kind KnownUniques Lexeme Lexer - LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics TcHsSyn - TcHsType TcIface TcInstDcls TcInteract TcMType TcMatches TcPat - TcPatSyn TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes - TcRules TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls - TcType TcTypeNats TcTypeable TcUnify TcValidity TidyPgm TmOracle - ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn UnVarGraph - UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet UniqSupply - Unique Util Var VarEnv VarSet Vectorise Vectorise.Builtins - Vectorise.Builtins.Base Vectorise.Builtins.Initialise - Vectorise.Convert Vectorise.Env Vectorise.Exp - Vectorise.Generic.Description Vectorise.Generic.PADict - Vectorise.Generic.PAMethods Vectorise.Generic.PData Vectorise.Monad - Vectorise.Monad.Base Vectorise.Monad.Global Vectorise.Monad.InstEnv - Vectorise.Monad.Local Vectorise.Monad.Naming - Vectorise.Type.Classify Vectorise.Type.Env Vectorise.Type.TyConDecl - Vectorise.Type.Type Vectorise.Utils Vectorise.Utils.Base - Vectorise.Utils.Closure Vectorise.Utils.Hoisting - Vectorise.Utils.PADict Vectorise.Utils.Poly Vectorise.Var - Vectorise.Vect WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr - X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.4.4 -depends: - base-4.11.1.0 deepseq-1.4.3.0 directory-1.3.1.5 process-1.6.3.0 - bytestring-0.10.8.2 binary-0.8.5.1 time-1.8.0.2 containers-0.5.11.0 - array-0.5.2.0 filepath-1.4.2 template-haskell-2.13.0.0 hpc-0.6.0.3 - transformers-0.5.5.0 ghc-boot-8.4.4 ghc-boot-th-8.4.4 ghci-8.4.4 - unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - process-1.6.3.0=5105eb2141bf9c41dca08eb71c7cff81 - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - template-haskell-2.13.0.0=87d935369842db0114b18a4f5cccd520 - hpc-0.6.0.3=b0226a6fb3c6681995359ece2929495f - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - ghc-boot-8.4.4=17a9f8091d49597104125d406bbf74ae - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - ghci-8.4.4=973ae1f70f738efadae73c1d6af83b15 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: ghc-boot -version: 8.4.4 -id: ghc-boot-8.4.4 -key: ghc-boot-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.LanguageExtensions GHC.PackageDb - GHC.Serialized -hs-libraries: HSghc-boot-8.4.4 -depends: - base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 directory-1.3.1.5 - filepath-1.4.2 ghc-boot-th-8.4.4 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de ---- -name: ghc-boot-th -version: 8.4.4 -id: ghc-boot-th-8.4.4 -key: ghc-boot-th-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.4.4 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - ghc-prim-0.5.2.0 base-4.11.1.0 bytestring-0.10.8.2 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 ---- -name: ghc-prim -version: 0.5.2.0 -id: ghc-prim-0.5.2.0 -key: ghc-prim-0.5.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.2.0 -depends: - rts -abi-depends: rts= ---- -name: ghci -version: 8.4.4 -id: ghci-8.4.4 -key: ghci-8.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.4.4 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 bytestring-0.10.8.2 - containers-0.5.11.0 deepseq-1.4.3.0 filepath-1.4.2 ghc-boot-8.4.4 - ghc-boot-th-8.4.4 template-haskell-2.13.0.0 transformers-0.5.5.0 - unix-2.7.2.2 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - ghc-boot-8.4.4=17a9f8091d49597104125d406bbf74ae - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - template-haskell-2.13.0.0=87d935369842db0114b18a4f5cccd520 - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: haskeline -version: 0.7.4.2 -id: haskeline-0.7.4.2 -key: haskeline-0.7.4.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.2 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 - bytestring-0.10.8.2 filepath-1.4.2 transformers-0.5.5.0 - process-1.6.3.0 stm-2.4.5.1 unix-2.7.2.2 terminfo-0.4.1.1 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f - process-1.6.3.0=5105eb2141bf9c41dca08eb71c7cff81 - stm-2.4.5.1=e1689617987db6dbcec99141fd7e70d8 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 - terminfo-0.4.1.1=7c97c2b70b9b909e033361885d99c5fd ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.11.1.0 containers-0.5.11.0 directory-1.3.1.5 filepath-1.4.2 - time-1.8.0.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - containers-0.5.11.0=e0faa336d346ac4d4359e1f41cd5c793 - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.2.0 -abi-depends: ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.11.1.0 transformers-0.5.5.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - transformers-0.5.5.0=b5d2f6cdac279ec17c0fad50f5348c4f ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.11.1.0 mtl-2.2.2 bytestring-0.10.8.2 text-1.2.3.1 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - mtl-2.2.2=28a8b7973060d82dd465f14029339d4f - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - text-1.2.3.1=30bbe0b5f5a7dda196521f0c55b14486 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.11.1.0 deepseq-1.4.3.0 ghc-prim-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e ---- -name: process -version: 1.6.3.0 -id: process-1.6.3.0 -key: process-1.6.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.3.0 -includes: - runProcess.h -depends: - base-4.11.1.0 directory-1.3.1.5 filepath-1.4.2 deepseq-1.4.3.0 - unix-2.7.2.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - directory-1.3.1.5=a6230fff41697046acbb08ad982f5cff - filepath-1.4.2=27f5ec6358f0ec240d827eaa0860b2af - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - unix-2.7.2.2=fe53d1beb580ee5f786dd05bcc179784 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts Cffi -extra-libraries: - m rt dl pthread -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.4.5.1 -id: stm-2.4.5.1 -key: stm-2.4.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.4.5.1 -depends: - base-4.11.1.0 array-0.5.2.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 ---- -name: template-haskell -version: 2.13.0.0 -id: template-haskell-2.13.0.0 -key: template-haskell-2.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.13.0.0 -depends: - base-4.11.1.0 ghc-boot-th-8.4.4 pretty-1.1.3.6 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - ghc-boot-th-8.4.4=d8bd507419aa2dc5daee657f9d2838de - pretty-1.1.3.6=aea398207a7857d3310d3a9790f01571 ---- -name: terminfo -version: 0.4.1.1 -id: terminfo-0.4.1.1 -key: terminfo-0.4.1.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.1 -extra-libraries: - tinfo -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.2.0 base-4.11.1.0 binary-0.8.5.1 deepseq-1.4.3.0 - ghc-prim-0.5.2.0 bytestring-0.10.8.2 integer-gmp-1.0.2.0 -abi-depends: array-0.5.2.0=03a64bb9d4be6771406b73145e6e58e1 - base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - binary-0.8.5.1=24ea694af446178c140cf5fd8325d353 - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 - ghc-prim-0.5.2.0=0a2596c0f516eb6cbf13841c1f06715e - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - integer-gmp-1.0.2.0=28d9d8fbabb28cc19fc92446ffd9b739 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.11.1.0 deepseq-1.4.3.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - deepseq-1.4.3.0=17e4fcaae52d394a15cfa6f2abc91bb0 ---- -name: transformers -version: 0.5.5.0 -id: transformers-0.5.5.0 -key: transformers-0.5.5.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.Lazy Control.Monad.Trans.RWS.Strict - Control.Monad.Trans.Reader Control.Monad.Trans.Select - Control.Monad.Trans.State Control.Monad.Trans.State.Lazy - Control.Monad.Trans.State.Strict Control.Monad.Trans.Writer - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.5.0 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -extra-libraries: - rt util dl pthread -includes: - HsUnix.h execvpe.h -depends: - base-4.11.1.0 bytestring-0.10.8.2 time-1.8.0.2 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd - bytestring-0.10.8.2=76891e933d92454fc24dbda9667e7672 - time-1.8.0.2=2ae9fc1c165f8024676cbedfffc1f10c ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.11.1.0 -abi-depends: base-4.11.1.0=5dd741007d6cdd784ac4032dc52ae6cd diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4bd3cb02a6..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/info deleted file mode 100644 index 3e1f524f9a..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.4.4") - ,("Project Git commit id","3bed09b2efd3df678c5d0752d2cdfba20d7c4863") - ,("Booter version","8.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 917d38ec9f..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 75a8fc03fb..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,235 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/version deleted file mode 100644 index 871f021f1d..0000000000 --- a/materialized/dummy-ghc/ghc-8.4.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.4.4 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/dump-global deleted file mode 100644 index e5f3e7c3af..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/dump-global +++ /dev/null @@ -1,1386 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 pretty-1.1.3.6 - process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 transformers-0.5.6.2 - unix-2.7.2.2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0 -extra-libraries: - iconv -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 unix-2.7.2.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5 -key: ghc-8.6.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint CoreMap - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CostCentreState - Coverage Ctype DataCon Debug Debugger Demand Desugar Digraph - DmdAnal DriverBkp DriverMkDepend DriverPhases DriverPipeline - DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta - DsMonad DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup Finder Fingerprint - FiniteMap FlagChecker FloatIn FloatOut ForeignCall Format FunDeps - GHC GHCi GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps - GraphPpr HaddockUtils HeaderInfo Hooks Hoopl.Block - Hoopl.Collections Hoopl.Dataflow Hoopl.Graph Hoopl.Label HsBinds - HsDecls HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsInstances - HsLit HsPat HsSyn HsTypes HsUtils HscMain HscStats HscTypes IOEnv - Id IdInfo IfaceEnv IfaceSyn IfaceType Inst InstEnv Instruction - InteractiveEval InteractiveEvalTypes Json Kind KnownUniques Lexeme - Lexer LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm - TcEvidence TcExpr TcFlatten TcForeign TcGenDeriv TcGenFunctor - TcGenGenerics TcHoleErrors TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcPat TcPatSyn TcPluginM TcRnDriver - TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs TcSimplify - TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats TcTypeable - TcUnify TcValidity TidyPgm TmOracle ToIface TrieMap TyCoRep TyCon - Type TysPrim TysWiredIn UnVarGraph UnariseStg Unify UniqDFM - UniqDSet UniqFM UniqMap UniqSet UniqSupply Unique Util Var VarEnv - VarSet WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr - X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-8.6.5 ghc-boot-th-8.6.5 ghc-heap-8.6.5 - ghci-8.6.5 hpc-0.6.0.3 process-1.6.5.0 template-haskell-2.14.0.0 - terminfo-0.4.1.2 time-1.8.0.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.3 -depends: - base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - terminfo-0.4.1.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 unix-2.7.2.2 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0 -includes: - runProcess.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 filepath-1.4.2.1 - unix-2.7.2.2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m dl ffi -includes: - Stg.h -ld-options: "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: terminfo -version: 0.4.1.2 -id: terminfo-0.4.1.2 -key: terminfo-0.4.1.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.2 -extra-libraries: - tinfo -depends: - base-4.12.0.0 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 time-1.8.0.2 ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.12.0.0 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/info b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/info deleted file mode 100644 index 05bf60d5a6..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","clang") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin-old/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index e5f3e7c3af..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1386 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 pretty-1.1.3.6 - process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 transformers-0.5.6.2 - unix-2.7.2.2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0 -extra-libraries: - iconv -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 unix-2.7.2.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5 -key: ghc-8.6.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint CoreMap - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CostCentreState - Coverage Ctype DataCon Debug Debugger Demand Desugar Digraph - DmdAnal DriverBkp DriverMkDepend DriverPhases DriverPipeline - DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta - DsMonad DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup Finder Fingerprint - FiniteMap FlagChecker FloatIn FloatOut ForeignCall Format FunDeps - GHC GHCi GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps - GraphPpr HaddockUtils HeaderInfo Hooks Hoopl.Block - Hoopl.Collections Hoopl.Dataflow Hoopl.Graph Hoopl.Label HsBinds - HsDecls HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsInstances - HsLit HsPat HsSyn HsTypes HsUtils HscMain HscStats HscTypes IOEnv - Id IdInfo IfaceEnv IfaceSyn IfaceType Inst InstEnv Instruction - InteractiveEval InteractiveEvalTypes Json Kind KnownUniques Lexeme - Lexer LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm - TcEvidence TcExpr TcFlatten TcForeign TcGenDeriv TcGenFunctor - TcGenGenerics TcHoleErrors TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcPat TcPatSyn TcPluginM TcRnDriver - TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs TcSimplify - TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats TcTypeable - TcUnify TcValidity TidyPgm TmOracle ToIface TrieMap TyCoRep TyCon - Type TysPrim TysWiredIn UnVarGraph UnariseStg Unify UniqDFM - UniqDSet UniqFM UniqMap UniqSet UniqSupply Unique Util Var VarEnv - VarSet WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr - X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-8.6.5 ghc-boot-th-8.6.5 ghc-heap-8.6.5 - ghci-8.6.5 hpc-0.6.0.3 process-1.6.5.0 template-haskell-2.14.0.0 - terminfo-0.4.1.2 time-1.8.0.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.3 -depends: - base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - terminfo-0.4.1.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 unix-2.7.2.2 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0 -includes: - runProcess.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 filepath-1.4.2.1 - unix-2.7.2.2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m dl ffi -includes: - Stg.h -ld-options: "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: terminfo -version: 0.4.1.2 -id: terminfo-0.4.1.2 -key: terminfo-0.4.1.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.2 -extra-libraries: - tinfo -depends: - base-4.12.0.0 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 time-1.8.0.2 ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.12.0.0 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/info deleted file mode 100644 index 1dec32b47a..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/dump-global deleted file mode 100644 index 391bd2622e..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/dump-global +++ /dev/null @@ -1,1384 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 pretty-1.1.3.6 - process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 transformers-0.5.6.2 - unix-2.7.2.2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0 -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 unix-2.7.2.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5 -key: ghc-8.6.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint CoreMap - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CostCentreState - Coverage Ctype DataCon Debug Debugger Demand Desugar Digraph - DmdAnal DriverBkp DriverMkDepend DriverPhases DriverPipeline - DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta - DsMonad DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup Finder Fingerprint - FiniteMap FlagChecker FloatIn FloatOut ForeignCall Format FunDeps - GHC GHCi GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps - GraphPpr HaddockUtils HeaderInfo Hooks Hoopl.Block - Hoopl.Collections Hoopl.Dataflow Hoopl.Graph Hoopl.Label HsBinds - HsDecls HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsInstances - HsLit HsPat HsSyn HsTypes HsUtils HscMain HscStats HscTypes IOEnv - Id IdInfo IfaceEnv IfaceSyn IfaceType Inst InstEnv Instruction - InteractiveEval InteractiveEvalTypes Json Kind KnownUniques Lexeme - Lexer LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm - TcEvidence TcExpr TcFlatten TcForeign TcGenDeriv TcGenFunctor - TcGenGenerics TcHoleErrors TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcPat TcPatSyn TcPluginM TcRnDriver - TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs TcSimplify - TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats TcTypeable - TcUnify TcValidity TidyPgm TmOracle ToIface TrieMap TyCoRep TyCon - Type TysPrim TysWiredIn UnVarGraph UnariseStg Unify UniqDFM - UniqDSet UniqFM UniqMap UniqSet UniqSupply Unique Util Var VarEnv - VarSet WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr - X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-8.6.5 ghc-boot-th-8.6.5 ghc-heap-8.6.5 - ghci-8.6.5 hpc-0.6.0.3 process-1.6.5.0 template-haskell-2.14.0.0 - terminfo-0.4.1.2 time-1.8.0.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.3 -depends: - base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - terminfo-0.4.1.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 unix-2.7.2.2 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0 -includes: - runProcess.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 filepath-1.4.2.1 - unix-2.7.2.2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m rt dl ffi numa -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: terminfo -version: 0.4.1.2 -id: terminfo-0.4.1.2 -key: terminfo-0.4.1.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.2 -extra-libraries: - tinfo -depends: - base-4.12.0.0 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 time-1.8.0.2 ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.12.0.0 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/info b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/info deleted file mode 100644 index 84a9d5551e..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux-old/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 391bd2622e..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1384 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 pretty-1.1.3.6 - process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 transformers-0.5.6.2 - unix-2.7.2.2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0 -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 unix-2.7.2.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5 -key: ghc-8.6.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint CoreMap - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CostCentreState - Coverage Ctype DataCon Debug Debugger Demand Desugar Digraph - DmdAnal DriverBkp DriverMkDepend DriverPhases DriverPipeline - DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta - DsMonad DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup Finder Fingerprint - FiniteMap FlagChecker FloatIn FloatOut ForeignCall Format FunDeps - GHC GHCi GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps - GraphPpr HaddockUtils HeaderInfo Hooks Hoopl.Block - Hoopl.Collections Hoopl.Dataflow Hoopl.Graph Hoopl.Label HsBinds - HsDecls HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsInstances - HsLit HsPat HsSyn HsTypes HsUtils HscMain HscStats HscTypes IOEnv - Id IdInfo IfaceEnv IfaceSyn IfaceType Inst InstEnv Instruction - InteractiveEval InteractiveEvalTypes Json Kind KnownUniques Lexeme - Lexer LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm - TcEvidence TcExpr TcFlatten TcForeign TcGenDeriv TcGenFunctor - TcGenGenerics TcHoleErrors TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcPat TcPatSyn TcPluginM TcRnDriver - TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs TcSimplify - TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats TcTypeable - TcUnify TcValidity TidyPgm TmOracle ToIface TrieMap TyCoRep TyCon - Type TysPrim TysWiredIn UnVarGraph UnariseStg Unify UniqDFM - UniqDSet UniqFM UniqMap UniqSet UniqSupply Unique Util Var VarEnv - VarSet WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr - X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-8.6.5 ghc-boot-th-8.6.5 ghc-heap-8.6.5 - ghci-8.6.5 hpc-0.6.0.3 process-1.6.5.0 template-haskell-2.14.0.0 - terminfo-0.4.1.2 time-1.8.0.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.3 -depends: - base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - terminfo-0.4.1.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 unix-2.7.2.2 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0 -includes: - runProcess.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 filepath-1.4.2.1 - unix-2.7.2.2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m rt dl ffi numa -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: terminfo -version: 0.4.1.2 -id: terminfo-0.4.1.2 -key: terminfo-0.4.1.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.2 -extra-libraries: - tinfo -depends: - base-4.12.0.0 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 time-1.8.0.2 ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.12.0.0 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/info deleted file mode 100644 index 0d585eeb5c..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/ghc-8.6.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index d690b9dd76..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1591 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.7.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0 -key: directory-1.3.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.2 -visibility: public -id: ghc-8.8.2 -key: ghc-8.8.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-8.8.2 ghc-boot-th-8.8.2 ghc-heap-8.8.2 - ghci-8.8.2 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.7.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2 -key: ghc-boot-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-th-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2 -key: ghc-boot-th-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2 -key: ghc-heap-8.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2 -key: ghci-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.2 - ghc-boot-th-8.8.2 ghc-heap-8.8.2 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.4.0 filepath-1.4.2.1 process-1.6.7.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.4.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.2 -visibility: public -id: libiserv-8.8.2 -key: libiserv-8.8.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0 -key: process-1.6.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.4.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.2 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ab52328f66..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.2 diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/info deleted file mode 100644 index 41ae9c3c1d..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.2") - ,("Project Git commit id","86f4a56c8888d249194c38799eaec9484222fa47") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 11f1d47dac..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.2 diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/version deleted file mode 100644 index 9d2368a739..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.2 diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 19058b8ae6..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1590 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.7.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0 -key: directory-1.3.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.2 -visibility: public -id: ghc-8.8.2 -key: ghc-8.8.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-8.8.2 ghc-boot-th-8.8.2 ghc-heap-8.8.2 - ghci-8.8.2 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.7.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2 -key: ghc-boot-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-th-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2 -key: ghc-boot-th-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2 -key: ghc-heap-8.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2 -key: ghci-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.2 - ghc-boot-th-8.8.2 ghc-heap-8.8.2 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.4.0 filepath-1.4.2.1 process-1.6.7.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.4.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.2 -visibility: public -id: libiserv-8.8.2 -key: libiserv-8.8.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0 -key: process-1.6.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.4.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.2 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ab52328f66..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.2 diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/info deleted file mode 100644 index 9275ae95a9..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.2") - ,("Project Git commit id","86f4a56c8888d249194c38799eaec9484222fa47") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 11f1d47dac..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.2 diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 9d2368a739..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.2 diff --git a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 53e90bb337..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1589 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.3 -visibility: public -id: ghc-8.8.3 -key: ghc-8.8.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.3 ghc-boot-th-8.8.3 ghc-heap-8.8.3 - ghci-8.8.3 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.8.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -dynamic-library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m rt dl numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: diff --git a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/info deleted file mode 100644 index 8a19b03352..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C compiler link flags"," -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags"," -z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index a2d59b024e..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1591 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.3 -visibility: public -id: ghc-8.8.3 -key: ghc-8.8.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.3 ghc-boot-th-8.8.3 ghc-heap-8.8.3 - ghci-8.8.3 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.8.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/info deleted file mode 100644 index 4d3e3942ab..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d15b3770ef..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1590 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.3 -visibility: public -id: ghc-8.8.3 -key: ghc-8.8.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.3 ghc-boot-th-8.8.3 ghc-heap-8.8.3 - ghci-8.8.3 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.8.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/info deleted file mode 100644 index a598980431..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index b22f7972b6..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1591 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.4 -visibility: public -id: ghc-8.8.4 -key: ghc-8.8.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.4 ghc-boot-th-8.8.4 ghc-heap-8.8.4 - ghci-8.8.4 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.9.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: c m -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/info deleted file mode 100644 index 97a973f240..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,60 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C compiler link flags"," -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags"," -z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchARM64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.8.3") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 1db3aa8046..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1591 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.4 -visibility: public -id: ghc-8.8.4 -key: ghc-8.8.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.4 ghc-boot-th-8.8.4 ghc-heap-8.8.4 - ghci-8.8.4 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.9.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/info deleted file mode 100644 index a18c6092c7..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","YES") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/dump-global deleted file mode 100644 index 74fb9c9cc4..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/dump-global +++ /dev/null @@ -1,1592 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.4 -visibility: public -id: ghc-8.8.4 -key: ghc-8.8.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.4 ghc-boot-th-8.8.4 ghc-heap-8.8.4 - ghci-8.8.4 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.9.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: c m -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/info b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/info deleted file mode 100644 index 9bb2c31ed4..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/info +++ /dev/null @@ -1,62 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux-old/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b22f7972b6..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1591 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.4 -visibility: public -id: ghc-8.8.4 -key: ghc-8.8.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.4 ghc-boot-th-8.8.4 ghc-heap-8.8.4 - ghci-8.8.4 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.9.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: c m -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/info deleted file mode 100644 index b57f7da60f..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.8.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/ghc-8.8.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 5e7f74a387..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1756 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.11.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.1 -visibility: public -id: ghc-9.0.1 -key: ghc-9.0.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Driver.Backend GHC.Driver.Backpack GHC.Driver.Backpack.Syntax - GHC.Driver.CmdLine GHC.Driver.CodeOutput GHC.Driver.Finder - GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main GHC.Driver.Make - GHC.Driver.MakeFile GHC.Driver.Monad GHC.Driver.Phases - GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad GHC.Driver.Plugins - GHC.Driver.Session GHC.Driver.Types GHC.Driver.Ways GHC.Hs - GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc GHC.Hs.Dump GHC.Hs.Expr - GHC.Hs.Extension GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit - GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type GHC.Hs.Utils GHC.HsToCore - GHC.HsToCore.Arrows GHC.HsToCore.Binds GHC.HsToCore.Coverage - GHC.HsToCore.Docs GHC.HsToCore.Expr GHC.HsToCore.Foreign.Call - GHC.HsToCore.Foreign.Decl GHC.HsToCore.GuardedRHSs - GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.Iface.UpdateIdInfos GHC.IfaceToCore GHC.Llvm - GHC.Llvm.MetaData GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types - GHC.Parser GHC.Parser.Annotation GHC.Parser.CharClass - GHC.Parser.Header GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.1 ghc-boot-th-9.0.1 - ghc-heap-9.0.1 ghci-9.0.1 hpc-0.6.1.0 process-1.6.11.0 - template-haskell-2.17.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.11.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -include-dirs: -includes: runProcess.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.0.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/info deleted file mode 100644 index 0d96e5d846..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/info +++ /dev/null @@ -1,74 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM clang command","clang") - ,("bignum backend","native") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","LLVM") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 359c5c7fff..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1756 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.11.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.1 -visibility: public -id: ghc-9.0.1 -key: ghc-9.0.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Driver.Backend GHC.Driver.Backpack GHC.Driver.Backpack.Syntax - GHC.Driver.CmdLine GHC.Driver.CodeOutput GHC.Driver.Finder - GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main GHC.Driver.Make - GHC.Driver.MakeFile GHC.Driver.Monad GHC.Driver.Phases - GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad GHC.Driver.Plugins - GHC.Driver.Session GHC.Driver.Types GHC.Driver.Ways GHC.Hs - GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc GHC.Hs.Dump GHC.Hs.Expr - GHC.Hs.Extension GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit - GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type GHC.Hs.Utils GHC.HsToCore - GHC.HsToCore.Arrows GHC.HsToCore.Binds GHC.HsToCore.Coverage - GHC.HsToCore.Docs GHC.HsToCore.Expr GHC.HsToCore.Foreign.Call - GHC.HsToCore.Foreign.Decl GHC.HsToCore.GuardedRHSs - GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.Iface.UpdateIdInfos GHC.IfaceToCore GHC.Llvm - GHC.Llvm.MetaData GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types - GHC.Parser GHC.Parser.Annotation GHC.Parser.CharClass - GHC.Parser.Header GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.1 ghc-boot-th-9.0.1 - ghc-heap-9.0.1 ghci-9.0.1 hpc-0.6.1.0 process-1.6.11.0 - template-haskell-2.17.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.11.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -include-dirs: -includes: runProcess.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.0.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/info deleted file mode 100644 index b03713e32c..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,74 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("bignum backend","native") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","8.8.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","LLVM") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 76957f9581..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1759 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.11.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.1 -visibility: public -id: ghc-9.0.1 -key: ghc-9.0.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Driver.Backend GHC.Driver.Backpack GHC.Driver.Backpack.Syntax - GHC.Driver.CmdLine GHC.Driver.CodeOutput GHC.Driver.Finder - GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main GHC.Driver.Make - GHC.Driver.MakeFile GHC.Driver.Monad GHC.Driver.Phases - GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad GHC.Driver.Plugins - GHC.Driver.Session GHC.Driver.Types GHC.Driver.Ways GHC.Hs - GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc GHC.Hs.Dump GHC.Hs.Expr - GHC.Hs.Extension GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit - GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type GHC.Hs.Utils GHC.HsToCore - GHC.HsToCore.Arrows GHC.HsToCore.Binds GHC.HsToCore.Coverage - GHC.HsToCore.Docs GHC.HsToCore.Expr GHC.HsToCore.Foreign.Call - GHC.HsToCore.Foreign.Decl GHC.HsToCore.GuardedRHSs - GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.Iface.UpdateIdInfos GHC.IfaceToCore GHC.Llvm - GHC.Llvm.MetaData GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types - GHC.Parser GHC.Parser.Annotation GHC.Parser.CharClass - GHC.Parser.Header GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.1 ghc-boot-th-9.0.1 - ghc-heap-9.0.1 ghci-9.0.1 hpc-0.6.1.0 process-1.6.11.0 - template-haskell-2.17.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.11.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -include-dirs: -includes: runProcess.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.0.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/info deleted file mode 100644 index 2635b059a9..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,76 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","8.8.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3ffa043eb3..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1759 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.11.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.1 -visibility: public -id: ghc-9.0.1 -key: ghc-9.0.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Driver.Backend GHC.Driver.Backpack GHC.Driver.Backpack.Syntax - GHC.Driver.CmdLine GHC.Driver.CodeOutput GHC.Driver.Finder - GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main GHC.Driver.Make - GHC.Driver.MakeFile GHC.Driver.Monad GHC.Driver.Phases - GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad GHC.Driver.Plugins - GHC.Driver.Session GHC.Driver.Types GHC.Driver.Ways GHC.Hs - GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc GHC.Hs.Dump GHC.Hs.Expr - GHC.Hs.Extension GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit - GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type GHC.Hs.Utils GHC.HsToCore - GHC.HsToCore.Arrows GHC.HsToCore.Binds GHC.HsToCore.Coverage - GHC.HsToCore.Docs GHC.HsToCore.Expr GHC.HsToCore.Foreign.Call - GHC.HsToCore.Foreign.Decl GHC.HsToCore.GuardedRHSs - GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.Iface.UpdateIdInfos GHC.IfaceToCore GHC.Llvm - GHC.Llvm.MetaData GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types - GHC.Parser GHC.Parser.Annotation GHC.Parser.CharClass - GHC.Parser.Header GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.1 ghc-boot-th-9.0.1 - ghc-heap-9.0.1 ghci-9.0.1 hpc-0.6.1.0 process-1.6.11.0 - template-haskell-2.17.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.11.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -include-dirs: -includes: runProcess.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.0.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/info deleted file mode 100644 index f53778830f..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3d89e73666..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1766 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 ghc-boot-th-9.0.2 - ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 process-1.6.13.2 - template-haskell-2.17.0.0 terminfo-0.4.1.5 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.1.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/info deleted file mode 100644 index 1f891b9760..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","LLVM") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7d3771cdc6..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1766 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 ghc-boot-th-9.0.2 - ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 process-1.6.13.2 - template-haskell-2.17.0.0 terminfo-0.4.1.5 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.1.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/info deleted file mode 100644 index 903f4890e3..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,68 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","LLVM") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3d89e73666..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1766 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 ghc-boot-th-9.0.2 - ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 process-1.6.13.2 - template-haskell-2.17.0.0 terminfo-0.4.1.5 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.1.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/info deleted file mode 100644 index c12ddfd8fb..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,68 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 123477fc48..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1766 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 ghc-boot-th-9.0.2 - ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 process-1.6.13.2 - template-haskell-2.17.0.0 terminfo-0.4.1.5 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.1.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/info deleted file mode 100644 index 7cc179166c..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/ghc-9.0.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index ac96a6e4df..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1826 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.1 -visibility: public -id: ghc-9.2.1 -key: ghc-9.2.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.Iface.UpdateIdInfos, GHC.IfaceToCore, GHC.Linker, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, GHC.Parser.Errors, - GHC.Parser.Errors.Ppr, GHC.Parser.Header, GHC.Parser.Lexer, - GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, - GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, - GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.2.1 ghc-heap-9.2.1 - ghci-9.2.1 hpc-0.6.1.0 parsec-3.1.14.0 process-1.6.13.2 - template-haskell-2.18.0.0 terminfo-0.4.1.5 time-1.11.1.1 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.0.0 bytestring-0.11.1.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/info deleted file mode 100644 index d5ab0903d9..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 8fe9f20b11..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1826 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.1 -visibility: public -id: ghc-9.2.1 -key: ghc-9.2.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.Iface.UpdateIdInfos, GHC.IfaceToCore, GHC.Linker, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, GHC.Parser.Errors, - GHC.Parser.Errors.Ppr, GHC.Parser.Header, GHC.Parser.Lexer, - GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, - GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, - GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.2.1 ghc-heap-9.2.1 - ghci-9.2.1 hpc-0.6.1.0 parsec-3.1.14.0 process-1.6.13.2 - template-haskell-2.18.0.0 terminfo-0.4.1.5 time-1.11.1.1 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.0.0 bytestring-0.11.1.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/info deleted file mode 100644 index 8f44955188..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index ac96a6e4df..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1826 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.1 -visibility: public -id: ghc-9.2.1 -key: ghc-9.2.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.Iface.UpdateIdInfos, GHC.IfaceToCore, GHC.Linker, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, GHC.Parser.Errors, - GHC.Parser.Errors.Ppr, GHC.Parser.Header, GHC.Parser.Lexer, - GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, - GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, - GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.2.1 ghc-heap-9.2.1 - ghci-9.2.1 hpc-0.6.1.0 parsec-3.1.14.0 process-1.6.13.2 - template-haskell-2.18.0.0 terminfo-0.4.1.5 time-1.11.1.1 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.0.0 bytestring-0.11.1.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/info deleted file mode 100644 index c8b36ae8e2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 39035adf44..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1826 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.1 -visibility: public -id: ghc-9.2.1 -key: ghc-9.2.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.Iface.UpdateIdInfos, GHC.IfaceToCore, GHC.Linker, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, GHC.Parser.Errors, - GHC.Parser.Errors.Ppr, GHC.Parser.Header, GHC.Parser.Lexer, - GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, - GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, - GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.2.1 ghc-heap-9.2.1 - ghci-9.2.1 hpc-0.6.1.0 parsec-3.1.14.0 process-1.6.13.2 - template-haskell-2.18.0.0 terminfo-0.4.1.5 time-1.11.1.1 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -extra-libraries: rt util dl pthread -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.0.0 bytestring-0.11.1.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa pthread -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/info deleted file mode 100644 index e555eef5d7..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 602d3328f2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.2 -visibility: public -id: ghc-9.2.2 -key: ghc-9.2.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.2 ghc-heap-9.2.2 - ghci-9.2.2 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.1.0 bytestring-0.11.3.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/info deleted file mode 100644 index 56e3c0a813..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2e7aaf21c8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1833 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.2 -visibility: public -id: ghc-9.2.2 -key: ghc-9.2.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.2 ghc-heap-9.2.2 - ghci-9.2.2 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.1.0 bytestring-0.11.3.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/info deleted file mode 100644 index c5dc5f7e09..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 602d3328f2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.2 -visibility: public -id: ghc-9.2.2 -key: ghc-9.2.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.2 ghc-heap-9.2.2 - ghci-9.2.2 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.1.0 bytestring-0.11.3.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/info deleted file mode 100644 index 759e64737c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 9d87e2c916..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.2 -visibility: public -id: ghc-9.2.2 -key: ghc-9.2.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.2 ghc-heap-9.2.2 - ghci-9.2.2 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.1.0 bytestring-0.11.3.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/info deleted file mode 100644 index bd81f715eb..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 120dd5512a..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.3 -visibility: public -id: ghc-9.2.3 -key: ghc-9.2.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.3 -include-dirs: -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.3 ghc-heap-9.2.3 - ghci-9.2.3 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.2.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/info deleted file mode 100644 index 548ec5d38b..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 6d35b2521d..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.3 -visibility: public -id: ghc-9.2.3 -key: ghc-9.2.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.3 -include-dirs: -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.3 ghc-heap-9.2.3 - ghci-9.2.3 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.2.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/info deleted file mode 100644 index 991b005dea..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3dd5dbc51b..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.3 -visibility: public -id: ghc-9.2.3 -key: ghc-9.2.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.3 -include-dirs: -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.3 ghc-heap-9.2.3 - ghci-9.2.3 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.2.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/info deleted file mode 100644 index 93af88da83..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index acb4325797..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.3 -visibility: public -id: ghc-9.2.3 -key: ghc-9.2.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.3 -include-dirs: -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.3 ghc-heap-9.2.3 - ghci-9.2.3 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.2.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/info deleted file mode 100644 index 2ef5c8163a..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 60e0e11a2f..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.4 -visibility: public -id: ghc-9.2.4 -key: ghc-9.2.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.4 -include-dirs: -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.4 ghc-heap-9.2.4 - ghci-9.2.4 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.3.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/info deleted file mode 100644 index 112cd068cc..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 76b910dac3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.4 -visibility: public -id: ghc-9.2.4 -key: ghc-9.2.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.4 -include-dirs: -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.4 ghc-heap-9.2.4 - ghci-9.2.4 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.3.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/info deleted file mode 100644 index f2f3f82825..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 60e0e11a2f..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.4 -visibility: public -id: ghc-9.2.4 -key: ghc-9.2.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.4 -include-dirs: -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.4 ghc-heap-9.2.4 - ghci-9.2.4 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.3.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/info deleted file mode 100644 index e2800efada..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 23604162d8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.4 -visibility: public -id: ghc-9.2.4 -key: ghc-9.2.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.4 -include-dirs: -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.4 ghc-heap-9.2.4 - ghci-9.2.4 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.3.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/info deleted file mode 100644 index a63c65d319..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 1878af115f..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 ghc-heap-9.2.5 - ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/info deleted file mode 100644 index 100c8a8009..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 77200cafb9..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 ghc-heap-9.2.5 - ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/info deleted file mode 100644 index 3693d60a38..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 1878af115f..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 ghc-heap-9.2.5 - ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/info deleted file mode 100644 index 2f16c7009c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d03d3beeac..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 ghc-heap-9.2.5 - ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/info deleted file mode 100644 index 4502a5d2f6..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 8b1eb804aa..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.6 -visibility: public -id: ghc-9.2.6 -key: ghc-9.2.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.6:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.6:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.6 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.6 ghc-heap-9.2.6 - ghci-9.2.6 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.6 -visibility: public -id: ghc-boot-9.2.6 -key: ghc-boot-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.6:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.6:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.6:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.6 -visibility: public -id: ghc-boot-th-9.2.6 -key: ghc-boot-th-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.6 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.6 -visibility: public -id: ghc-heap-9.2.6 -key: ghc-heap-9.2.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.6 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.6 -visibility: public -id: ghci-9.2.6 -key: ghci-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.6 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.6 -visibility: public -id: libiserv-9.2.6 -key: libiserv-9.2.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.6 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index af0bc20bd3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/info deleted file mode 100644 index 16f40e7d57..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.6") - ,("Project Git commit id","5383016c78fe4b2555e0aae9248bea5b42f67a78") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 4d6442e611..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/version deleted file mode 100644 index 92253485a4..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 4af3d26997..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1830 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.6 -visibility: public -id: ghc-9.2.6 -key: ghc-9.2.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.6:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.6:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.6 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.6 ghc-heap-9.2.6 - ghci-9.2.6 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.6 -visibility: public -id: ghc-boot-9.2.6 -key: ghc-boot-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.6:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.6:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.6:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.6 -visibility: public -id: ghc-boot-th-9.2.6 -key: ghc-boot-th-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.6 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.6 -visibility: public -id: ghc-heap-9.2.6 -key: ghc-heap-9.2.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.6 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.6 -visibility: public -id: ghci-9.2.6 -key: ghci-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.6 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.6 -visibility: public -id: libiserv-9.2.6 -key: libiserv-9.2.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.6 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/version deleted file mode 100644 index af0bc20bd3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/info deleted file mode 100644 index 394000dcc3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.6") - ,("Project Git commit id","5383016c78fe4b2555e0aae9248bea5b42f67a78") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 4d6442e611..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/version deleted file mode 100644 index 92253485a4..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 8b1eb804aa..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1831 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.6 -visibility: public -id: ghc-9.2.6 -key: ghc-9.2.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.6:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.6:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.6 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.6 ghc-heap-9.2.6 - ghci-9.2.6 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.6 -visibility: public -id: ghc-boot-9.2.6 -key: ghc-boot-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.6:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.6:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.6:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.6 -visibility: public -id: ghc-boot-th-9.2.6 -key: ghc-boot-th-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.6 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.6 -visibility: public -id: ghc-heap-9.2.6 -key: ghc-heap-9.2.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.6 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.6 -visibility: public -id: ghci-9.2.6 -key: ghci-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.6 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.6 -visibility: public -id: libiserv-9.2.6 -key: libiserv-9.2.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.6 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index af0bc20bd3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/info deleted file mode 100644 index d2514c29ee..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.6") - ,("Project Git commit id","5383016c78fe4b2555e0aae9248bea5b42f67a78") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 4d6442e611..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/version deleted file mode 100644 index 92253485a4..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 79e7fdb5a8..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1833 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.6 -visibility: public -id: ghc-9.2.6 -key: ghc-9.2.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.6:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.6:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.6 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.6 ghc-heap-9.2.6 - ghci-9.2.6 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.6 -visibility: public -id: ghc-boot-9.2.6 -key: ghc-boot-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.6:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.6:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.6:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.6 -visibility: public -id: ghc-boot-th-9.2.6 -key: ghc-boot-th-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.6 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.6 -visibility: public -id: ghc-heap-9.2.6 -key: ghc-heap-9.2.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.6 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.6 -visibility: public -id: ghci-9.2.6 -key: ghci-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.6 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.6 -visibility: public -id: libiserv-9.2.6 -key: libiserv-9.2.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.6 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index af0bc20bd3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/info deleted file mode 100644 index 2287bf1f8a..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.6") - ,("Project Git commit id","5383016c78fe4b2555e0aae9248bea5b42f67a78") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 4d6442e611..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/version deleted file mode 100644 index 92253485a4..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.6 diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 43bcd1154e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/info deleted file mode 100644 index ea195da023..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index aac87935d3..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1833 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/info deleted file mode 100644 index 64518d9016..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 43bcd1154e..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/info deleted file mode 100644 index 8351001b11..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index df6fa0c07c..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1833 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/info deleted file mode 100644 index 3d3675fb70..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 449547f602..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 ghc-heap-9.2.8 - ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/info deleted file mode 100644 index a245671f03..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index ee0ffdf691..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1833 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 ghc-heap-9.2.8 - ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: gcc c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/info deleted file mode 100644 index 529ba2f2bf..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 449547f602..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1834 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: iconv -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 ghc-heap-9.2.8 - ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m dl ffi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,_base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,_base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" - "-Wl,-U,___darwin_check_fd_set_overflow" diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/info deleted file mode 100644 index 6c24327075..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 12eda0748a..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1833 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 ghc-heap-9.2.8 - ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/info deleted file mode 100644 index 4569dd2a5a..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/ghc-9.2.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index bb08a3a472..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2154 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.1 -visibility: public -id: ghc-9.4.1 -key: ghc-9.4.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-9.4.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-9.4.1 -hs-libraries: HSghc-9.4.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.1 ghc-heap-9.4.1 - ghci-9.4.1 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-9.4.1/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-9.4.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.1 -visibility: public -id: ghc-boot-9.4.1 -key: ghc-boot-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-boot-9.4.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-boot-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-boot-9.4.1 -hs-libraries: HSghc-boot-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.1 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-9.4.1/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-9.4.1 ---- -name: ghc-boot-th -version: 9.4.1 -visibility: public -id: ghc-boot-th-9.4.1 -key: ghc-boot-th-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -hs-libraries: HSghc-boot-th-9.4.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-th-9.4.1/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-th-9.4.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.1 -visibility: public -id: ghc-heap-9.4.1 -key: ghc-heap-9.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-heap-9.4.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-heap-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-heap-9.4.1 -hs-libraries: HSghc-heap-9.4.1 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-heap-9.4.1/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-heap-9.4.1 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.1 -visibility: public -id: ghci-9.4.1 -key: ghci-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghci-9.4.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/ghci-9.4.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/ghci-9.4.1 -hs-libraries: HSghci-9.4.1 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.1 - ghc-heap-9.4.1 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghci-9.4.1/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghci-9.4.1 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.1 -visibility: public -id: libiserv-9.4.1 -key: libiserv-9.4.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/libiserv-9.4.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/libiserv-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/libiserv-9.4.1 -hs-libraries: HSlibiserv-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.1 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/libiserv-9.4.1/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/libiserv-9.4.1 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/process-1.6.15.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.1 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index cdda3bb76b..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/info deleted file mode 100644 index 9d76b853b7..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler command","g++") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.1") - ,("Project Git commit id","6d01245c458c49ca25c89ec13be3268ab6930a27") - ,("Project Version Int","904") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index ccfb75e512..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/version deleted file mode 100644 index b80b9614cd..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 4ff9dc05bd..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2148 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.1 -visibility: public -id: ghc-9.4.1 -key: ghc-9.4.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-9.4.1 -hs-libraries: HSghc-9.4.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.1 ghc-heap-9.4.1 - ghci-9.4.1 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-9.4.1/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-9.4.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.1 -visibility: public -id: ghc-boot-9.4.1 -key: ghc-boot-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-boot-9.4.1 -hs-libraries: HSghc-boot-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.1 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-9.4.1/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-9.4.1 ---- -name: ghc-boot-th -version: 9.4.1 -visibility: public -id: ghc-boot-th-9.4.1 -key: ghc-boot-th-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -hs-libraries: HSghc-boot-th-9.4.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-th-9.4.1/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-boot-th-9.4.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.1 -visibility: public -id: ghc-heap-9.4.1 -key: ghc-heap-9.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-heap-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-heap-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-heap-9.4.1 -hs-libraries: HSghc-heap-9.4.1 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-heap-9.4.1/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-heap-9.4.1 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.1 -visibility: public -id: ghci-9.4.1 -key: ghci-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghci-9.4.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghci-9.4.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghci-9.4.1 -hs-libraries: HSghci-9.4.1 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.1 - ghc-heap-9.4.1 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghci-9.4.1/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/ghci-9.4.1 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.1 -visibility: public -id: libiserv-9.4.1 -key: libiserv-9.4.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/libiserv-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/libiserv-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/libiserv-9.4.1 -hs-libraries: HSlibiserv-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.1 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/libiserv-9.4.1/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/libiserv-9.4.1 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/process-1.6.15.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.1 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cdda3bb76b..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/info deleted file mode 100644 index 97bba33e90..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler command","g++") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.1") - ,("Project Git commit id","6d01245c458c49ca25c89ec13be3268ab6930a27") - ,("Project Version Int","904") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ccfb75e512..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.1 diff --git a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/version deleted file mode 100644 index b80b9614cd..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.1 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 6b6230e9b8..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2141 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/bytestring-0.11.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.2 -visibility: public -id: ghc-9.4.2 -key: ghc-9.4.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-9.4.2 -hs-libraries: HSghc-9.4.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.2 ghc-heap-9.4.2 - ghci-9.4.2 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.2 -visibility: public -id: ghc-boot-9.4.2 -key: ghc-boot-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-boot-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-boot-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-boot-9.4.2 -hs-libraries: HSghc-boot-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2 ---- -name: ghc-boot-th -version: 9.4.2 -visibility: public -id: ghc-boot-th-9.4.2 -key: ghc-boot-th-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-boot-th-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-boot-th-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-boot-th-9.4.2 -hs-libraries: HSghc-boot-th-9.4.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.2 -visibility: public -id: ghc-heap-9.4.2 -key: ghc-heap-9.4.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-heap-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-heap-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-heap-9.4.2 -hs-libraries: HSghc-heap-9.4.2 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.2 -visibility: public -id: ghci-9.4.2 -key: ghci-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghci-9.4.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/ghci-9.4.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/ghci-9.4.2 -hs-libraries: HSghci-9.4.2 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.2 -visibility: public -id: libiserv-9.4.2 -key: libiserv-9.4.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/libiserv-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/libiserv-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/libiserv-9.4.2 -hs-libraries: HSlibiserv-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.2 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: c++ c++abi diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index abbe91352d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/info deleted file mode 100644 index 10f024dd66..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler command","clang++") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.2") - ,("Project Git commit id","e8a889a7fc670532a3bf883a3e25acba92e6e6e1") - ,("Project Version Int","904") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 3c40359d3d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/version deleted file mode 100644 index 38b06e651d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7570beb80e..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2154 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.2 -visibility: public -id: ghc-9.4.2 -key: ghc-9.4.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-9.4.2 -hs-libraries: HSghc-9.4.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.2 ghc-heap-9.4.2 - ghci-9.4.2 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.2 -visibility: public -id: ghc-boot-9.4.2 -key: ghc-boot-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-boot-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-boot-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-boot-9.4.2 -hs-libraries: HSghc-boot-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2 ---- -name: ghc-boot-th -version: 9.4.2 -visibility: public -id: ghc-boot-th-9.4.2 -key: ghc-boot-th-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -hs-libraries: HSghc-boot-th-9.4.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.2 -visibility: public -id: ghc-heap-9.4.2 -key: ghc-heap-9.4.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-heap-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-heap-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-heap-9.4.2 -hs-libraries: HSghc-heap-9.4.2 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.2 -visibility: public -id: ghci-9.4.2 -key: ghci-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghci-9.4.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/ghci-9.4.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/ghci-9.4.2 -hs-libraries: HSghci-9.4.2 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.2 -visibility: public -id: libiserv-9.4.2 -key: libiserv-9.4.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/libiserv-9.4.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/libiserv-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/libiserv-9.4.2 -hs-libraries: HSlibiserv-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.2 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index abbe91352d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/info deleted file mode 100644 index ed18e583b4..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler command","g++") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.2") - ,("Project Git commit id","e8a889a7fc670532a3bf883a3e25acba92e6e6e1") - ,("Project Version Int","904") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 3c40359d3d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/version deleted file mode 100644 index 38b06e651d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 28d55bd3cf..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2138 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/Cabal-syntax-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/bytestring-0.11.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.2 -visibility: public -id: ghc-9.4.2 -key: ghc-9.4.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-9.4.2 -hs-libraries: HSghc-9.4.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.2 ghc-heap-9.4.2 - ghci-9.4.2 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.2 -visibility: public -id: ghc-boot-9.4.2 -key: ghc-boot-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-boot-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-boot-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-boot-9.4.2 -hs-libraries: HSghc-boot-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2 ---- -name: ghc-boot-th -version: 9.4.2 -visibility: public -id: ghc-boot-th-9.4.2 -key: ghc-boot-th-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-boot-th-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-boot-th-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-boot-th-9.4.2 -hs-libraries: HSghc-boot-th-9.4.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.2 -visibility: public -id: ghc-heap-9.4.2 -key: ghc-heap-9.4.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-heap-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-heap-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-heap-9.4.2 -hs-libraries: HSghc-heap-9.4.2 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.2 -visibility: public -id: ghci-9.4.2 -key: ghci-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghci-9.4.2 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/ghci-9.4.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/ghci-9.4.2 -hs-libraries: HSghci-9.4.2 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.2 -visibility: public -id: libiserv-9.4.2 -key: libiserv-9.4.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/libiserv-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/libiserv-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/libiserv-9.4.2 -hs-libraries: HSlibiserv-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.2 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/transformers-0.5.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index abbe91352d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/info deleted file mode 100644 index d4659db4c6..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler command","clang++") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.2") - ,("Project Git commit id","e8a889a7fc670532a3bf883a3e25acba92e6e6e1") - ,("Project Version Int","904") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 3c40359d3d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/version deleted file mode 100644 index 38b06e651d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0ad4719956..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2148 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.2 -visibility: public -id: ghc-9.4.2 -key: ghc-9.4.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-9.4.2 -hs-libraries: HSghc-9.4.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.2 ghc-heap-9.4.2 - ghci-9.4.2 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-9.4.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.2 -visibility: public -id: ghc-boot-9.4.2 -key: ghc-boot-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-boot-9.4.2 -hs-libraries: HSghc-boot-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-9.4.2 ---- -name: ghc-boot-th -version: 9.4.2 -visibility: public -id: ghc-boot-th-9.4.2 -key: ghc-boot-th-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -hs-libraries: HSghc-boot-th-9.4.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-boot-th-9.4.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.2 -visibility: public -id: ghc-heap-9.4.2 -key: ghc-heap-9.4.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-heap-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-heap-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-heap-9.4.2 -hs-libraries: HSghc-heap-9.4.2 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-heap-9.4.2 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.2 -visibility: public -id: ghci-9.4.2 -key: ghci-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghci-9.4.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghci-9.4.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghci-9.4.2 -hs-libraries: HSghci-9.4.2 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/ghci-9.4.2 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.2 -visibility: public -id: libiserv-9.4.2 -key: libiserv-9.4.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/libiserv-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/libiserv-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/libiserv-9.4.2 -hs-libraries: HSlibiserv-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/libiserv-9.4.2 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.2 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index abbe91352d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/info deleted file mode 100644 index f940c6180e..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.2") - ,("Project Git commit id","e8a889a7fc670532a3bf883a3e25acba92e6e6e1") - ,("Project Version Int","904") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3c40359d3d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/version deleted file mode 100644 index 38b06e651d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.2 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 1809baa3ff..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2143 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 ghc-heap-9.4.3 - ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/info deleted file mode 100644 index aa77f5b112..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler command","clang++") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 193da272c8..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2155 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 ghc-heap-9.4.3 - ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/info deleted file mode 100644 index 049329a433..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","gcc") - ,("C compiler flags","") - ,("C++ compiler command","g++") - ,("C++ compiler flags","") - ,("C compiler link flags","-Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP command","gcc") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld command","ld") - ,("ld flags","-z noexecstack") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index a4d615c18e..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2138 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 ghc-heap-9.4.3 - ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: c++ c++abi diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/info deleted file mode 100644 index 8c293b9b03..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,80 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler command","clang") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler command","clang++") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP command","clang") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld") - ,("Merge objects flags","-r") - ,("ar command","ar") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("ranlib command","ranlib") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 9b6f3805b3..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2149 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 ghc-heap-9.4.3 - ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/info deleted file mode 100644 index 4c060227d7..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index ce598be8a9..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2144 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/info deleted file mode 100644 index 0def6b513f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index a7c730bcf5..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2156 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/info deleted file mode 100644 index ebebd83e01..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3cc18f751e..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2140 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/info deleted file mode 100644 index b86ecf9f99..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 695520b6a9..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2150 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/base-4.17.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/info deleted file mode 100644 index 3d261d4372..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index d615fb97f7..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2145 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/base-4.17.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 ghc-heap-9.4.5 - ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/time-1.12.2/include -depends: base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.1.0 bytestring-0.11.4.0 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/info deleted file mode 100644 index f77ad5c7d5..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 9871394d70..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2157 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/base-4.17.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 ghc-heap-9.4.5 - ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/time-1.12.2/include -depends: base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.1.0 bytestring-0.11.4.0 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/info deleted file mode 100644 index f68a5bd0bf..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 5cb65664ee..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2141 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/base-4.17.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 ghc-heap-9.4.5 - ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/time-1.12.2/include -depends: base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.1.0 bytestring-0.11.4.0 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/info deleted file mode 100644 index 42c0fcdcfe..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7572d3d630..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2151 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/base-4.17.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 ghc-heap-9.4.5 - ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/time-1.12.2/include -depends: base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.1.0 bytestring-0.11.4.0 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.5/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/info deleted file mode 100644 index 5855f8cdbb..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 8e6eaee518..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2145 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/base-4.17.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/info deleted file mode 100644 index 9fbe5a4af7..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 115ee46670..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2157 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/info deleted file mode 100644 index e26c91dff0..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 74590a1261..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2141 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/base-4.17.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/info deleted file mode 100644 index cfa36af082..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0e71658707..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2196 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.7/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/info deleted file mode 100644 index 4273c6a592..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 6bd09b7df4..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2189 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/base-4.17.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/info deleted file mode 100644 index 130e317824..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index b7ffbee622..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2202 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/info deleted file mode 100644 index f4a549c33b..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index ae73166f38..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2183 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/base-4.17.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/info deleted file mode 100644 index 812f05e190..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index db5159ea58..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2196 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.4.8/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/info deleted file mode 100644 index eccd5dd050..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/ghc-9.4.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index f9e50bd1c2..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2321 +0,0 @@ -name: Cabal -version: 3.9.0.0 -visibility: public -id: Cabal-3.9.0.0 -key: Cabal-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.9.0.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.9.0.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.9.0.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.9.0.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.9.0.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.9.0.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.9.0.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.9.0.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.9.0.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.9.0.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.9.0.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.9.0.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.9.0.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.9.0.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.9.0.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.9.0.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.9.0.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.9.0.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.9.0.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.9.0.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.9.0.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.9.0.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.9.0.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.9.0.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.9.0.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.9.0.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.9.0.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.9.0.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.9.0.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.9.0.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.9.0.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.9.0.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.9.0.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.9.0.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.9.0.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.9.0.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.9.0.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.9.0.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.9.0.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.9.0.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.9.0.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.9.0.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.9.0.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.9.0.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.9.0.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.9.0.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.9.0.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.9.0.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.9.0.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.9.0.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.9.0.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.9.0.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.9.0.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.9.0.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.9.0.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.9.0.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.9.0.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.9.0.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.9.0.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.9.0.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.9.0.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.9.0.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.9.0.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.9.0.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.9.0.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/Cabal-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/Cabal-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/Cabal-3.9.0.0 -hs-libraries: HSCabal-3.9.0.0 -depends: - Cabal-syntax-3.9.0.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0 ---- -name: Cabal-syntax -version: 3.9.0.0 -visibility: public -id: Cabal-syntax-3.9.0.0 -key: Cabal-syntax-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -hs-libraries: HSCabal-syntax-3.9.0.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/array-0.5.5.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/binary-0.8.9.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.0.20230302 -visibility: public -id: ghc-9.6.0.20230302 -key: ghc-9.6.0.20230302 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.0.20230302:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.0.20230302:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -hs-libraries: HSghc-9.6.0.20230302 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.0.20230302 - ghc-heap-9.6.0.20230302 ghci-9.6.0.20230302 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-9.6.0.20230302 -key: ghc-boot-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.0.20230302:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.0.20230302:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.0.20230302:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -hs-libraries: HSghc-boot-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302 ---- -name: ghc-boot-th -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-th-9.6.0.20230302 -key: ghc-boot-th-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -hs-libraries: HSghc-boot-th-9.6.0.20230302 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.0.20230302 -visibility: public -id: ghc-heap-9.6.0.20230302 -key: ghc-heap-9.6.0.20230302 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -hs-libraries: HSghc-heap-9.6.0.20230302 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.0.20230302 -visibility: public -id: ghci-9.6.0.20230302 -key: ghci-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -hs-libraries: HSghci-9.6.0.20230302 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghc-prim-0.10.0 - rts-1.0.2 template-haskell-2.20.0.0 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/hpc-0.6.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.0.20230302 -visibility: public -id: libiserv-9.6.0.20230302 -key: libiserv-9.6.0.20230302 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -hs-libraries: HSlibiserv-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/pretty-1.1.3.6 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/stm-2.5.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.0.20230302 ghc-prim-0.10.0 - pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/time-1.12.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/unix-2.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 8e39099c07..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/info deleted file mode 100644 index bfb00719d1..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.0.20230302") - ,("Project Git commit id","fbc98e66077b933b634bf86a8d4a739ef10ea232") - ,("Project Version Int","906") - ,("Project Patch Level","020230302") - ,("Project Patch Level1","0") - ,("Project Patch Level2","20230302") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 80f4885dc5..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/version deleted file mode 100644 index 79b2fb0ff3..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index bd10dbe839..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2324 +0,0 @@ -name: Cabal -version: 3.9.0.0 -visibility: public -id: Cabal-3.9.0.0 -key: Cabal-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.9.0.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.9.0.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.9.0.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.9.0.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.9.0.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.9.0.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.9.0.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.9.0.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.9.0.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.9.0.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.9.0.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.9.0.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.9.0.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.9.0.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.9.0.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.9.0.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.9.0.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.9.0.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.9.0.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.9.0.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.9.0.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.9.0.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.9.0.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.9.0.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.9.0.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.9.0.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.9.0.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.9.0.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.9.0.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.9.0.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.9.0.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.9.0.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.9.0.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.9.0.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.9.0.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.9.0.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.9.0.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.9.0.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.9.0.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.9.0.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.9.0.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.9.0.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.9.0.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.9.0.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.9.0.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.9.0.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.9.0.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.9.0.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.9.0.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.9.0.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.9.0.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.9.0.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.9.0.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.9.0.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.9.0.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.9.0.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.9.0.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.9.0.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.9.0.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.9.0.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.9.0.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.9.0.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.9.0.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.9.0.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.9.0.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -hs-libraries: HSCabal-3.9.0.0 -depends: - Cabal-syntax-3.9.0.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0 ---- -name: Cabal-syntax -version: 3.9.0.0 -visibility: public -id: Cabal-syntax-3.9.0.0 -key: Cabal-syntax-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -hs-libraries: HSCabal-syntax-3.9.0.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.0.20230302 -visibility: public -id: ghc-9.6.0.20230302 -key: ghc-9.6.0.20230302 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.0.20230302:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.0.20230302:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -hs-libraries: HSghc-9.6.0.20230302 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.0.20230302 - ghc-heap-9.6.0.20230302 ghci-9.6.0.20230302 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-9.6.0.20230302 -key: ghc-boot-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.0.20230302:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.0.20230302:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.0.20230302:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -hs-libraries: HSghc-boot-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302 ---- -name: ghc-boot-th -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-th-9.6.0.20230302 -key: ghc-boot-th-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -hs-libraries: HSghc-boot-th-9.6.0.20230302 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.0.20230302 -visibility: public -id: ghc-heap-9.6.0.20230302 -key: ghc-heap-9.6.0.20230302 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -hs-libraries: HSghc-heap-9.6.0.20230302 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.0.20230302 -visibility: public -id: ghci-9.6.0.20230302 -key: ghci-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -hs-libraries: HSghci-9.6.0.20230302 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghc-prim-0.10.0 - rts-1.0.2 template-haskell-2.20.0.0 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.0.20230302 -visibility: public -id: libiserv-9.6.0.20230302 -key: libiserv-9.6.0.20230302 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -hs-libraries: HSlibiserv-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.0.20230302 ghc-prim-0.10.0 - pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/text-2.0.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/time-1.12.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 8e39099c07..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/info deleted file mode 100644 index 18a1863f37..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.0.20230302") - ,("Project Git commit id","fbc98e66077b933b634bf86a8d4a739ef10ea232") - ,("Project Version Int","906") - ,("Project Patch Level","020230302") - ,("Project Patch Level1","0") - ,("Project Patch Level2","20230302") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 80f4885dc5..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/version deleted file mode 100644 index 79b2fb0ff3..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 66755f780b..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2313 +0,0 @@ -name: Cabal -version: 3.9.0.0 -visibility: public -id: Cabal-3.9.0.0 -key: Cabal-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.9.0.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.9.0.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.9.0.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.9.0.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.9.0.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.9.0.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.9.0.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.9.0.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.9.0.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.9.0.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.9.0.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.9.0.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.9.0.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.9.0.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.9.0.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.9.0.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.9.0.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.9.0.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.9.0.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.9.0.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.9.0.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.9.0.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.9.0.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.9.0.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.9.0.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.9.0.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.9.0.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.9.0.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.9.0.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.9.0.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.9.0.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.9.0.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.9.0.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.9.0.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.9.0.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.9.0.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.9.0.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.9.0.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.9.0.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.9.0.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.9.0.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.9.0.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.9.0.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.9.0.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.9.0.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.9.0.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.9.0.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.9.0.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.9.0.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.9.0.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.9.0.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.9.0.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.9.0.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.9.0.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.9.0.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.9.0.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.9.0.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.9.0.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.9.0.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.9.0.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.9.0.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.9.0.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.9.0.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.9.0.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.9.0.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/Cabal-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/Cabal-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/Cabal-3.9.0.0 -hs-libraries: HSCabal-3.9.0.0 -depends: - Cabal-syntax-3.9.0.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0 ---- -name: Cabal-syntax -version: 3.9.0.0 -visibility: public -id: Cabal-syntax-3.9.0.0 -key: Cabal-syntax-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -hs-libraries: HSCabal-syntax-3.9.0.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/array-0.5.5.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/binary-0.8.9.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.0.20230302 -visibility: public -id: ghc-9.6.0.20230302 -key: ghc-9.6.0.20230302 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.0.20230302:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.0.20230302:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -hs-libraries: HSghc-9.6.0.20230302 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.0.20230302 - ghc-heap-9.6.0.20230302 ghci-9.6.0.20230302 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-9.6.0.20230302 -key: ghc-boot-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.0.20230302:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.0.20230302:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.0.20230302:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -hs-libraries: HSghc-boot-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302 ---- -name: ghc-boot-th -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-th-9.6.0.20230302 -key: ghc-boot-th-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -hs-libraries: HSghc-boot-th-9.6.0.20230302 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.0.20230302 -visibility: public -id: ghc-heap-9.6.0.20230302 -key: ghc-heap-9.6.0.20230302 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -hs-libraries: HSghc-heap-9.6.0.20230302 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.0.20230302 -visibility: public -id: ghci-9.6.0.20230302 -key: ghci-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -hs-libraries: HSghci-9.6.0.20230302 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghc-prim-0.10.0 - rts-1.0.2 template-haskell-2.20.0.0 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.0.20230302 -visibility: public -id: libiserv-9.6.0.20230302 -key: libiserv-9.6.0.20230302 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -hs-libraries: HSlibiserv-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/pretty-1.1.3.6 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.0.20230302 ghc-prim-0.10.0 - pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/unix-2.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 8e39099c07..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/info deleted file mode 100644 index 90ea522eae..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.0.20230302") - ,("Project Git commit id","fbc98e66077b933b634bf86a8d4a739ef10ea232") - ,("Project Version Int","906") - ,("Project Patch Level","020230302") - ,("Project Patch Level1","0") - ,("Project Patch Level2","20230302") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 80f4885dc5..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/version deleted file mode 100644 index 79b2fb0ff3..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 1a5afadc0e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2322 +0,0 @@ -name: Cabal -version: 3.9.0.0 -visibility: public -id: Cabal-3.9.0.0 -key: Cabal-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.9.0.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.9.0.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.9.0.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.9.0.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.9.0.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.9.0.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.9.0.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.9.0.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.9.0.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.9.0.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.9.0.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.9.0.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.9.0.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.9.0.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.9.0.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.9.0.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.9.0.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.9.0.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.9.0.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.9.0.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.9.0.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.9.0.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.9.0.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.9.0.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.9.0.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.9.0.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.9.0.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.9.0.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.9.0.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.9.0.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.9.0.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.9.0.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.9.0.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.9.0.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.9.0.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.9.0.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.9.0.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.9.0.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.9.0.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.9.0.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.9.0.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.9.0.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.9.0.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.9.0.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.9.0.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.9.0.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.9.0.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.9.0.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.9.0.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.9.0.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.9.0.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.9.0.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.9.0.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.9.0.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.9.0.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.9.0.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.9.0.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.9.0.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.9.0.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.9.0.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.9.0.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.9.0.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.9.0.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.9.0.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.9.0.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -hs-libraries: HSCabal-3.9.0.0 -depends: - Cabal-syntax-3.9.0.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-3.9.0.0 ---- -name: Cabal-syntax -version: 3.9.0.0 -visibility: public -id: Cabal-syntax-3.9.0.0 -key: Cabal-syntax-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -hs-libraries: HSCabal-syntax-3.9.0.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/Cabal-syntax-3.9.0.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.0.20230302 -visibility: public -id: ghc-9.6.0.20230302 -key: ghc-9.6.0.20230302 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.0.20230302:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.0.20230302:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -hs-libraries: HSghc-9.6.0.20230302 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.0.20230302 - ghc-heap-9.6.0.20230302 ghci-9.6.0.20230302 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-9.6.0.20230302 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-9.6.0.20230302 -key: ghc-boot-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.0.20230302:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.0.20230302:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.0.20230302:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -hs-libraries: HSghc-boot-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-9.6.0.20230302 ---- -name: ghc-boot-th -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-th-9.6.0.20230302 -key: ghc-boot-th-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -hs-libraries: HSghc-boot-th-9.6.0.20230302 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-boot-th-9.6.0.20230302 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.0.20230302 -visibility: public -id: ghc-heap-9.6.0.20230302 -key: ghc-heap-9.6.0.20230302 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -hs-libraries: HSghc-heap-9.6.0.20230302 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-heap-9.6.0.20230302 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.0.20230302 -visibility: public -id: ghci-9.6.0.20230302 -key: ghci-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -hs-libraries: HSghci-9.6.0.20230302 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghc-prim-0.10.0 - rts-1.0.2 template-haskell-2.20.0.0 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/ghci-9.6.0.20230302 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.0.20230302 -visibility: public -id: libiserv-9.6.0.20230302 -key: libiserv-9.6.0.20230302 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -hs-libraries: HSlibiserv-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/libiserv-9.6.0.20230302 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.0.20230302 ghc-prim-0.10.0 - pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/text-2.0.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.0.20230302/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 8e39099c07..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/info deleted file mode 100644 index ef009ab1e8..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.0.20230302") - ,("Project Git commit id","fbc98e66077b933b634bf86a8d4a739ef10ea232") - ,("Project Version Int","906") - ,("Project Patch Level","020230302") - ,("Project Patch Level1","0") - ,("Project Patch Level2","20230302") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 80f4885dc5..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/version deleted file mode 100644 index 79b2fb0ff3..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.0.20230302-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index f40069f20b..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2232 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/info deleted file mode 100644 index 871254b596..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5e01ef72d9..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2245 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/info deleted file mode 100644 index a5131da1c9..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index fe4f967682..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2228 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/info deleted file mode 100644 index b34df5f877..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 13955c3011..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2239 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/info deleted file mode 100644 index 0320c70211..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index d6732df579..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2232 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/info deleted file mode 100644 index 805c7470dc..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 866b9d86b5..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2245 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/info deleted file mode 100644 index fac555df0e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 41c7bb435d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2228 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/info deleted file mode 100644 index 67ee1ece48..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 82cd367d2b..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2284 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.2/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/info deleted file mode 100644 index 71a65e2aee..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 8c025940aa..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2232 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/base-4.18.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/info deleted file mode 100644 index 6dce2cbd6c..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index c97dc85656..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2245 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/info deleted file mode 100644 index 68b9c24292..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 4976a66a26..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2228 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/base-4.18.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/info deleted file mode 100644 index 685d57ff5e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b3c82d5fa2..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2284 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.3/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/info deleted file mode 100644 index ab7a89b621..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 4013dc3338..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2284 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/base-4.18.2.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/info deleted file mode 100644 index 90b9a5035a..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=arm64-apple-darwin ") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports single module","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2338db4d59..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2299 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/info deleted file mode 100644 index cc4a54a833..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports single module","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 09590bd342..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2279 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/base-4.18.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_hs_atomic_add64" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and64" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or64" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_sub8" - "-Wl,-u,_hs_atomic_sub16" "-Wl,-u,_hs_atomic_sub32" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_nand8" - "-Wl,-u,_hs_atomic_nand16" "-Wl,-u,_hs_atomic_nand32" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_xor8" - "-Wl,-u,_hs_atomic_xor16" "-Wl,-u,_hs_atomic_xor32" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicwrite8" "-Wl,-u,_hs_atomicwrite16" - "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/info deleted file mode 100644 index b9e36ca370..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","--target=x86_64-apple-darwin ") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports single module","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3eeea001a5..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2292 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.6.4/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/info deleted file mode 100644 index a2283a26ea..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports single module","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/ghc-9.6.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 646fc37364..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2341 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" - "-Wl,-undefined,dynamic_lookup" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info deleted file mode 100644 index 17481a8ab4..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","--target=arm64-apple-darwin -Qunused-arguments") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports response files","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 595b2d1499..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2354 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info deleted file mode 100644 index 9ff2269ac2..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index b4cbab679c..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2338 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" - "-Wl,-undefined,dynamic_lookup" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info deleted file mode 100644 index c60c88418d..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","--target=x86_64-apple-darwin -Qunused-arguments") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports response files","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 83c7fd651f..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2418 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info deleted file mode 100644 index 772af83166..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3c93162814..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2421 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" - "-Wl,-undefined,dynamic_lookup" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/text-2.1.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/time-1.12.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/info deleted file mode 100644 index b093527c42..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","--target=arm64-apple-darwin -Qunused-arguments") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","--target=arm64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports response files","YES") - ,("ld supports single module","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 066f8535ed..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2440 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/info deleted file mode 100644 index 32636e18db..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld supports single module","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 68e677c385..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2417 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" - "-Wl,-undefined,dynamic_lookup" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/text-2.1.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/time-1.12.2-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/info deleted file mode 100644 index 141aa25074..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","--target=x86_64-apple-darwin -Qunused-arguments") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","--target=x86_64-apple-darwin ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports response files","YES") - ,("ld supports single module","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 6a04c6a229..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2432 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.2/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/info deleted file mode 100644 index e56661323b..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld supports single module","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index ef3333a194..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2375 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" - "-Wl,-undefined,dynamic_lookup" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-osx-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/info deleted file mode 100644 index 8fdf967ccc..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","--target=arm64-apple-darwin -Qunused-arguments") - ,("C++ compiler flags","--target=arm64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports response files","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","arm64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","aarch64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2d53e68829..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2376 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/aarch64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/info deleted file mode 100644 index fad4182e08..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold -Wl,-z,noexecstack") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold -z noexecstack") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","aarch64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchAArch64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","aarch64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","aarch64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 6cd2b74c46..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2372 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -extra-libraries: iconv -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_xchg8" "-Wl,-u,_hs_xchg16" - "-Wl,-u,_hs_xchg32" "-Wl,-u,_hs_xchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" - "-Wl,-u,_base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-search_paths_first" "-Wl,-U,___darwin_check_fd_set_overflow" - "-Wl,-undefined,dynamic_lookup" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: c++ c++abi ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-osx-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/info deleted file mode 100644 index c921fca151..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","--target=x86_64-apple-darwin -Qunused-arguments") - ,("C++ compiler flags","--target=x86_64-apple-darwin ") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","YES") - ,("ld supports response files","YES") - ,("ld is GNU ld","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-apple-darwin") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-apple-darwin") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","YES") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-apple-darwin") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/version b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 533ab1e04d..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2374 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.20230704/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/info deleted file mode 100644 index 2f48700369..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","-fuse-ld=gold ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","-fuse-ld=gold") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/version b/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/ghc-9.8.20230704-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 82b27a67a0..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2097 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/info deleted file mode 100644 index ae4d4f1c85..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 83df7edee2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2096 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/info deleted file mode 100644 index fa44b1a7e8..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 82b27a67a0..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2097 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/info deleted file mode 100644 index 532f943479..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 83df7edee2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2096 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/info deleted file mode 100644 index 914ecb749b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index cfe93c49d2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2097 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/info deleted file mode 100644 index 3feaeb2d8b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 1a7fe8c4b0..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2096 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/info deleted file mode 100644 index b9e678b436..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index cfe93c49d2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2097 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/info deleted file mode 100644 index 771ecc807c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index c785a6c657..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2147 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/info deleted file mode 100644 index 6cc7804721..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 91d6f78c02..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2097 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/info deleted file mode 100644 index 99c83f3575..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 4a00d4216c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2096 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/info deleted file mode 100644 index f5c1138fbc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 91d6f78c02..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2097 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/info deleted file mode 100644 index 8bebcab81e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index f376122b87..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2147 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/info deleted file mode 100644 index a7b6e5b35e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 23add47a39..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2156 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/info deleted file mode 100644 index f6f41081a5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 182cb3b587..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2155 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/info deleted file mode 100644 index e0311fe66b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 23add47a39..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2156 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/info deleted file mode 100644 index c928dbd28c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 182cb3b587..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2155 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.JS.Prim, - GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, - GHC.StgToCmm, GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, - GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, GHC.StgToCmm.Config, - GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, GHC.StgToCmm.Expr, - GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, - GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.StgToJS, GHC.StgToJS.Apply, GHC.StgToJS.Arg, - GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Printer, GHC.StgToJS.Profiling, - GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, - GHC.StgToJS.Sinker, GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, - GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, GHC.StgToJS.Types, - GHC.StgToJS.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Cpp, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/info deleted file mode 100644 index a54c36b101..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.6.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index d8c586d509..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2236 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info deleted file mode 100644 index f22e74afee..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index cc775a69dd..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2235 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info deleted file mode 100644 index 280480723e..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index d8c586d509..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2236 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info deleted file mode 100644 index 6ffd315ebc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 8a8617a8a2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2304 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info deleted file mode 100644 index 72d487958a..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 76955b8079..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2319 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess Data.ByteString.Internal.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/info deleted file mode 100644 index bb608d0679..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 464eae2ba0..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2318 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess Data.ByteString.Internal.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/info deleted file mode 100644 index b454dc3b06..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 76955b8079..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2319 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess Data.ByteString.Internal.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/info deleted file mode 100644 index 3283cdab45..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","YES") - ,("ar supports -L","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 464eae2ba0..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2318 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess Data.ByteString.Internal.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.JavaScript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/info deleted file mode 100644 index ddf795effc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 614bc23386..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2243 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/info deleted file mode 100644 index 4d3ae5ac13..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","aarch64-apple-darwin") - ,("Host platform","aarch64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global deleted file mode 100644 index 41d0ea4948..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2242 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/info deleted file mode 100644 index 851a843632..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","aarch64-unknown-linux") - ,("Host platform","aarch64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-aarch64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 614bc23386..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2243 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/info deleted file mode 100644 index b6905417b4..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 41d0ea4948..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2242 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, - GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, - GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, - GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO - GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/rts-1.0.2/include -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/info deleted file mode 100644 index bd368d1867..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","-Qunused-arguments") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","javascript-unknown-ghcjs") - ,("target os","OSGhcjs") - ,("target arch","ArchJavaScript") - ,("target word size","4") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","javascript-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","NO") - ,("Support SMP","NO") - ,("RTS ways","v debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","YES") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","javascript-unknown-ghcjs") - ,("Have interpreter","NO") - ,("Object splitting supported","NO") - ,("Have native code generator","NO") - ,("target has RTS linker","NO") - ,("Target default backend","compiling to JavaScript") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 98e663f0d5..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,274 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/version b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.20230704-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index aaebadaeba..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1328 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0-HHauhKFeCzC5Smt8N1mSRU -key: Cabal-3.2.0.0-HHauhKFeCzC5Smt8N1mSRU -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0-HHauhKFeCzC5Smt8N1mSRU -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - mtl-2.2.2-APbA737gxxjF1vdw3jks1l - parsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW - pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 - process-1.6.9.0-EVngqWcUMKP5ubwioZxI7y - text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK - time-1.9.3-GRmJgQNeB6sFdv9XLLv512 - transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC -key: array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -key: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V -key: binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY -key: bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -key: containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -key: deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp -key: directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK - time-1.9.3-GRmJgQNeB6sFdv9XLLv512 - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW -key: filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.2 -visibility: public -id: ghc-8.10.2-7b3gOoklPYeCoEZcRp7cgC -key: ghc-8.10.2-7b3gOoklPYeCoEZcRp7cgC -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.2-7b3gOoklPYeCoEZcRp7cgC -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -key: ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -key: ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-GlUIdoqlgMx1fZvFkOqP6A -key: ghc-compact-0.1.0.0-GlUIdoqlgMx1fZvFkOqP6A -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-GlUIdoqlgMx1fZvFkOqP6A -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE -key: ghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx -key: ghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 - ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 - ghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE - template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep - transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK -key: ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-G7MnydJTjZ2KTUJ2IWpJe -key: ghcjs-th-0.1.0.0-G7MnydJTjZ2KTUJ2IWpJe -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-G7MnydJTjZ2KTUJ2IWpJe -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx - template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-APbA737gxxjF1vdw3jks1l -key: mtl-2.2.2-APbA737gxxjF1vdw3jks1l -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-APbA737gxxjF1vdw3jks1l -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW -key: parsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - mtl-2.2.2-APbA737gxxjF1vdw3jks1l - text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -key: pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0-EVngqWcUMKP5ubwioZxI7y -key: process-1.6.9.0-EVngqWcUMKP5ubwioZxI7y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0-EVngqWcUMKP5ubwioZxI7y -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -key: template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -key: text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-GRmJgQNeB6sFdv9XLLv512 -key: time-1.9.3-GRmJgQNeB6sFdv9XLLv512 -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-GRmJgQNeB6sFdv9XLLv512 -include-dirs: -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -key: transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -key: unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - time-1.9.3-GRmJgQNeB6sFdv9XLLv512 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 90444f82b9..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/info deleted file mode 100644 index b012a6f7cc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.4") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/version deleted file mode 100644 index af31c45690..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.4 (GHC 8.10.4) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index aaebadaeba..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1328 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0-HHauhKFeCzC5Smt8N1mSRU -key: Cabal-3.2.0.0-HHauhKFeCzC5Smt8N1mSRU -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0-HHauhKFeCzC5Smt8N1mSRU -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - mtl-2.2.2-APbA737gxxjF1vdw3jks1l - parsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW - pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 - process-1.6.9.0-EVngqWcUMKP5ubwioZxI7y - text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK - time-1.9.3-GRmJgQNeB6sFdv9XLLv512 - transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC -key: array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -key: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V -key: binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY -key: bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -key: containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -key: deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp -key: directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK - time-1.9.3-GRmJgQNeB6sFdv9XLLv512 - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW -key: filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.2 -visibility: public -id: ghc-8.10.2-7b3gOoklPYeCoEZcRp7cgC -key: ghc-8.10.2-7b3gOoklPYeCoEZcRp7cgC -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.2-7b3gOoklPYeCoEZcRp7cgC -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -key: ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -key: ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-GlUIdoqlgMx1fZvFkOqP6A -key: ghc-compact-0.1.0.0-GlUIdoqlgMx1fZvFkOqP6A -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-GlUIdoqlgMx1fZvFkOqP6A -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE -key: ghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx -key: ghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghc-boot-8.10.2-Hkw6hGp2AFxEE4iuWhSEr5 - ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 - ghc-heap-8.10.2-IwmmfGWbNnI91u3bke6tHE - template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep - transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK -key: ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-G7MnydJTjZ2KTUJ2IWpJe -key: ghcjs-th-0.1.0.0-G7MnydJTjZ2KTUJ2IWpJe -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-G7MnydJTjZ2KTUJ2IWpJe -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - containers-0.6.2.1-DwXMchTljZAAhGmyNLKlJn - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.2-2j1GGnIVPEdIvlZemKwxEx - template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-APbA737gxxjF1vdw3jks1l -key: mtl-2.2.2-APbA737gxxjF1vdw3jks1l -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-APbA737gxxjF1vdw3jks1l -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW -key: parsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-IfTDZrT9SySLgvOChKqroW -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - mtl-2.2.2-APbA737gxxjF1vdw3jks1l - text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -key: pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0-EVngqWcUMKP5ubwioZxI7y -key: process-1.6.9.0-EVngqWcUMKP5ubwioZxI7y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0-EVngqWcUMKP5ubwioZxI7y -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - directory-1.3.6.0-ESSSvWr4yuBHdHrVdHJfp - filepath-1.4.2.1-9YVAZ5HNtTdH38G2pyD6FW - ghcjs-prim-0.1.1.0-EGImocIAXUp6cftiOJlvyK - unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -key: template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - ghc-boot-th-8.10.2-9KoS0hHMByND8PuJOkVf77 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-KkasymMn4tx6Z5eHnuh9d6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -key: text-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-DrdOX3Dfu4u21YzXJsIqDK -depends: - array-0.5.4.0-6ZnRUnY3YSCARanJlZtZSC - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - binary-0.8.8.0-31YnCA0ZZJ9P44cvknW7V - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-6jkjDDqvNavE80lfXSf6Ep -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-GRmJgQNeB6sFdv9XLLv512 -key: time-1.9.3-GRmJgQNeB6sFdv9XLLv512 -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-GRmJgQNeB6sFdv9XLLv512 -include-dirs: -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - deepseq-1.4.4.0-EAw05apwaMi5rQRUDxaNmQ -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -key: transformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FwRDakpiane64KXX1P4VgX -depends: base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -key: unix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-LKS2tQoK5BkGwwqQUm7Ejs -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.1.0-6zK9hwRU1FG2kosw1Xpoun - bytestring-0.10.10.0-I08VYmUu1HEB3BvDEgb1nY - time-1.9.3-GRmJgQNeB6sFdv9XLLv512 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 90444f82b9..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/info deleted file mode 100644 index b012a6f7cc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.4") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/version deleted file mode 100644 index af31c45690..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.4 (GHC 8.10.4) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 9680c9b0cc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/info deleted file mode 100644 index c1106c7e31..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.5") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/version deleted file mode 100644 index af5b5c6ecf..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.5 (GHC 8.10.5) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 9680c9b0cc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/info deleted file mode 100644 index c1106c7e31..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.5") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/version deleted file mode 100644 index af5b5c6ecf..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.5 (GHC 8.10.5) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index f62b9fb5df..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/info deleted file mode 100644 index 18fdf4300a..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.6") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/version deleted file mode 100644 index 24790adfeb..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.6 (GHC 8.10.6) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index f62b9fb5df..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/info deleted file mode 100644 index 18fdf4300a..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.6") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/version deleted file mode 100644 index 24790adfeb..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.6 (GHC 8.10.6) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/version deleted file mode 100644 index 8d9c0bfdbc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/info deleted file mode 100644 index 3c6e5d1adb..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.7") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/version deleted file mode 100644 index 2f928c1c35..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-aarch64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.7 (GHC 8.10.7) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 8d9c0bfdbc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/info deleted file mode 100644 index 3c6e5d1adb..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.7") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/version deleted file mode 100644 index 2f928c1c35..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.7 (GHC 8.10.7) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 67415c6315..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1330 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -key: Cabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -license: BSD3 -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0-8AHEhNcKzJWIICO1qmdIN4 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU - process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -key: array-0.5.4.0-BY9BworFlmHJapi9znoqNH -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-BY9BworFlmHJapi9znoqNH -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -key: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -key: binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0-8geveWiewY98oMa1Q4NvzB -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -key: bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -key: containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -key: deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -key: directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - time-1.9.3-3RdsewIylHjEX08tJ1SRQd - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -key: filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -key: ghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7-EdMAEt7aPQrBguiVr9FDQL -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -key: ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -key: ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -key: ghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-2to1xmgRhuEECwy6tX57P7 -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -key: ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -key: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -key: ghci-8.10.7-587zkId3hcPGv0qmHnEk4E -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7-587zkId3hcPGv0qmHnEk4E -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghc-boot-8.10.7-Ed9K6rsfjLpFuzl7cQBpht - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-heap-8.10.7-KKBS23xVpyT5D6lVmGtLBI rts - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -key: ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -key: ghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-JdGbYrK1CstBZz9Zn9tGjt -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - containers-0.6.5.1-Jb3F8jbyqRBHMHVa9Whe7M - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - ghci-8.10.7-587zkId3hcPGv0qmHnEk4E - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -key: integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ -include-dirs: -depends: ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -key: mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IGSoKUSGylEE6TI31vkuMe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -key: parsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-6yQXJMb8Ctw1yBCF2mpcHm -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - mtl-2.2.2-IGSoKUSGylEE6TI31vkuMe - text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -key: pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -key: process-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2-LmvFltiEPhb3gFto6Wa77Y -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - directory-1.3.6.0-7XxNVUbKE5xYZT9KfdX7u - filepath-1.4.2.1-59K9q30pCxYEXHuiiIsQvI - ghcjs-prim-0.1.1.0-HZUIQ7BTQrzF5jVh07mbue - unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -key: template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - ghc-boot-th-8.10.7-FQtGTtjFMOPJdcMgIgVdDb - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - pretty-1.1.3.6-GAhFbJ44WwF1NMuTt9nXuU -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -key: text-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1-Hktns1tWh1j2vlgIoSVYTC -depends: - array-0.5.4.0-BY9BworFlmHJapi9znoqNH - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - binary-0.8.8.0-8geveWiewY98oMa1Q4NvzB - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 - ghc-prim-0.6.1-7Cgvu6TLhQr9ma5lroclUe - integer-gmp-1.0.3.0-63uAhGZ1DDrBtoXgnrDqDZ - template-haskell-2.16.0.0-ILUM7zMBAmY2f0T80iaLZe -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -key: time-1.9.3-3RdsewIylHjEX08tJ1SRQd -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-3RdsewIylHjEX08tJ1SRQd -include-dirs: -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - deepseq-1.4.4.0-1l24lJnqQnGEBnHHreMAq3 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -key: transformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FuVVxe7sxd9Djwd0OcZNKG -depends: base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -key: unix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-CPwwkHI8laL43G3eCXgloP -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.14.3.0-D0KSEBqJsPj2jV088Mzd5k - bytestring-0.10.12.0-A1EizoKtfkUxRIgN0VmIs - time-1.9.3-3RdsewIylHjEX08tJ1SRQd -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 8d9c0bfdbc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/info deleted file mode 100644 index 3c6e5d1adb..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.10.7") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("Merge objects command","ld.gold") - ,("Merge objects flags","-r") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("target platform string","js-unknown-ghcjs") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","YES") - ,("target has RTS linker","YES") - ,("integer library","integer-gmp") - ,("Unregisterised","YES") - ,("LLVM target","js-unknown-ghcjs") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Tables next to code","YES") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","NO") - ,("RTS ways","l debug debug_p") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","wasm32-unknown-emscripten") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/version deleted file mode 100644 index 2f928c1c35..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.10.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.10.7 (GHC 8.10.7) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3cc330dd02..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1183 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1-B0dCMLaAC7v7z5Xn21aFCg -key: Cabal-2.4.0.1-B0dCMLaAC7v7z5Xn21aFCg -license: BSD3 -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1-B0dCMLaAC7v7z5Xn21aFCg -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS - parsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ - pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 - process-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv - text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 - time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 - transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT -key: array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0-164UCDdQjfT6fdtNV9FrwT -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q -key: base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q -includes: - HsBase.h -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc -key: binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt -key: bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt -license: BSD3 -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt -includes: - fpstring.h -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG -key: containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 -key: deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z -key: directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -hs-libraries: HSdirectory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS - time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU -key: filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5-5kR8eDcAQgs235a2XOhrTu -key: ghc-8.6.5-5kR8eDcAQgs235a2XOhrTu -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M:GHC.Serialized -hs-libraries: HSghc-8.6.5-5kR8eDcAQgs235a2XOhrTu -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M -key: ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj -key: ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0-9v5dp4iVlu4IJ1Sf6JqvIW -key: ghc-compact-0.1.0.0-9v5dp4iVlu4IJ1Sf6JqvIW -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0-9v5dp4iVlu4IJ1Sf6JqvIW -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj -key: ghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -key: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5-P1uAC7fKP5AtexQsPxPeS -key: ghci-8.6.5-P1uAC7fKP5AtexQsPxPeS -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5-P1uAC7fKP5AtexQsPxPeS -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M - ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj - ghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj - template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL - transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: ghcjs-prim -version: 0.1.1.0 -id: ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS -key: ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -hs-libraries: HSghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: ghcjs-th -version: 0.1.0.0 -id: ghcjs-th-0.1.0.0-LTlytbLRHn01Zf4MT4Tapl -key: ghcjs-th-0.1.0.0-LTlytbLRHn01Zf4MT4Tapl -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Serialized GHCJS.Prim.TH.Types -hs-libraries: HSghcjs-th-0.1.0.0-LTlytbLRHn01Zf4MT4Tapl -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - ghci-8.6.5-P1uAC7fKP5AtexQsPxPeS - template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -key: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -extra-libraries: - gmp -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS -key: mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2-ApFELyUjwv93Vj2GS8sioS -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ -key: parsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ -license: BSD3 -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS - text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 -key: pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv -key: process-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv -includes: - runProcess.h -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m dl ffi -includes: - Stg.h -ld-options: "-Wl,-u,_base_GHCziTopHandler_runIO_closure" - "-Wl,-u,_base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,_ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,_base_GHCziPack_unpackCString_closure" - "-Wl,-u,_base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,_base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,_base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,_base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,_base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,_base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,_base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,_base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,_base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,_base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,_base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,_base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,_base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,_base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,_ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,_ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,_base_GHCziPtr_Ptr_con_info" - "-Wl,-u,_base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,_base_GHCziInt_I8zh_con_info" - "-Wl,-u,_base_GHCziInt_I16zh_con_info" - "-Wl,-u,_base_GHCziInt_I32zh_con_info" - "-Wl,-u,_base_GHCziInt_I64zh_con_info" - "-Wl,-u,_base_GHCziWord_W8zh_con_info" - "-Wl,-u,_base_GHCziWord_W16zh_con_info" - "-Wl,-u,_base_GHCziWord_W32zh_con_info" - "-Wl,-u,_base_GHCziWord_W64zh_con_info" - "-Wl,-u,_base_GHCziStable_StablePtr_con_info" - "-Wl,-u,_hs_atomic_add8" "-Wl,-u,_hs_atomic_add16" - "-Wl,-u,_hs_atomic_add32" "-Wl,-u,_hs_atomic_add64" - "-Wl,-u,_hs_atomic_sub8" "-Wl,-u,_hs_atomic_sub16" - "-Wl,-u,_hs_atomic_sub32" "-Wl,-u,_hs_atomic_sub64" - "-Wl,-u,_hs_atomic_and8" "-Wl,-u,_hs_atomic_and16" - "-Wl,-u,_hs_atomic_and32" "-Wl,-u,_hs_atomic_and64" - "-Wl,-u,_hs_atomic_nand8" "-Wl,-u,_hs_atomic_nand16" - "-Wl,-u,_hs_atomic_nand32" "-Wl,-u,_hs_atomic_nand64" - "-Wl,-u,_hs_atomic_or8" "-Wl,-u,_hs_atomic_or16" - "-Wl,-u,_hs_atomic_or32" "-Wl,-u,_hs_atomic_or64" - "-Wl,-u,_hs_atomic_xor8" "-Wl,-u,_hs_atomic_xor16" - "-Wl,-u,_hs_atomic_xor32" "-Wl,-u,_hs_atomic_xor64" - "-Wl,-u,_hs_cmpxchg8" "-Wl,-u,_hs_cmpxchg16" "-Wl,-u,_hs_cmpxchg32" - "-Wl,-u,_hs_cmpxchg64" "-Wl,-u,_hs_atomicread8" - "-Wl,-u,_hs_atomicread16" "-Wl,-u,_hs_atomicread32" - "-Wl,-u,_hs_atomicread64" "-Wl,-u,_hs_atomicwrite8" - "-Wl,-u,_hs_atomicwrite16" "-Wl,-u,_hs_atomicwrite32" - "-Wl,-u,_hs_atomicwrite64" "-Wl,-search_paths_first" ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL -key: template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj - pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 -key: text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 -key: time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s -key: transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 -key: unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index e8c0ba2866..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/info deleted file mode 100644 index 65ea6bacc7..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,58 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.6.5") - ,("Native Too","NO") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSDarwin") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project Git commit id","9dd298d09697d625bc648c7ff5f5f4241fb56ade") - ,("Booter version","8.6.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7649ff6ebd..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1122 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1-B0dCMLaAC7v7z5Xn21aFCg -key: Cabal-2.4.0.1-B0dCMLaAC7v7z5Xn21aFCg -license: BSD3 -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1-B0dCMLaAC7v7z5Xn21aFCg -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS - parsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ - pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 - process-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv - text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 - time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 - transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT -key: array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0-164UCDdQjfT6fdtNV9FrwT -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q -key: base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q -includes: - HsBase.h -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc -key: binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt -key: bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt -license: BSD3 -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt -includes: - fpstring.h -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG -key: containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 -key: deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z -key: directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -hs-libraries: HSdirectory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS - time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU -key: filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5-5kR8eDcAQgs235a2XOhrTu -key: ghc-8.6.5-5kR8eDcAQgs235a2XOhrTu -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M:GHC.Serialized -hs-libraries: HSghc-8.6.5-5kR8eDcAQgs235a2XOhrTu -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M -key: ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj -key: ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0-9v5dp4iVlu4IJ1Sf6JqvIW -key: ghc-compact-0.1.0.0-9v5dp4iVlu4IJ1Sf6JqvIW -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0-9v5dp4iVlu4IJ1Sf6JqvIW -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj -key: ghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -key: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5-P1uAC7fKP5AtexQsPxPeS -key: ghci-8.6.5-P1uAC7fKP5AtexQsPxPeS -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5-P1uAC7fKP5AtexQsPxPeS -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghc-boot-8.6.5-5ESTVpsVXiHLUeDFqBph3M - ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj - ghc-heap-8.6.5-EF2BPSQD7bDCq4zFDLcCIj - template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL - transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: ghcjs-prim -version: 0.1.1.0 -id: ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS -key: ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -hs-libraries: HSghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: ghcjs-th -version: 0.1.0.0 -id: ghcjs-th-0.1.0.0-LTlytbLRHn01Zf4MT4Tapl -key: ghcjs-th-0.1.0.0-LTlytbLRHn01Zf4MT4Tapl -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Serialized GHCJS.Prim.TH.Types -hs-libraries: HSghcjs-th-0.1.0.0-LTlytbLRHn01Zf4MT4Tapl -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - containers-0.6.0.1-BAqcfV1UBBeCIRjPbUYeSG - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - ghci-8.6.5-P1uAC7fKP5AtexQsPxPeS - template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -key: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS -key: mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2-ApFELyUjwv93Vj2GS8sioS -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ -key: parsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ -license: BSD3 -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0-B5rilSKpqzU4t8cguYXeJQ -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - mtl-2.2.2-ApFELyUjwv93Vj2GS8sioS - text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 -key: pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv -key: process-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0-Wgw4Qh9nsHBTY0LWykUqv -includes: - runProcess.h -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - directory-1.3.3.0-5pg72mHzHk4Dhxxy4wYd2z - filepath-1.4.2.1-DG92Jon7uT21h5exmtoJCU - ghcjs-prim-0.1.1.0-EXzjGVHQlAS2XAXcu0iCbS - unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts Cffi -extra-libraries: - m dl -includes: - Stg.h ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL -key: template-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0-IL8m17bycJ4COnAZFzmrvL -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - ghc-boot-th-8.6.5-8EgBuWnIPyA5myTiWPrjgj - pretty-1.1.3.6-HCbdzOHqNpW5RoNxlHyeg5 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 -key: text-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1-2mMWCa8HNEL4R4p8nnvwO2 -depends: - array-0.5.3.0-164UCDdQjfT6fdtNV9FrwT - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - binary-0.8.6.0-H5jYuYqJeOLDt7eFZnyaWc - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 -key: time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - deepseq-1.4.4.0-IftsS9ityeGZTtUqULJH7 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s -key: transformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2-KaPP0fdMTwBF02jPgfEE5s -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 -key: unix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2-JxmyTgtpFqj7lvsQuv62w2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0-BGkpKxWDclNH5NZN2wRc8Q - bytestring-0.10.8.2-FBklFuapa1a7kq4yflY7Bt - time-1.8.0.2-3d3i5aGvKEfEHwUSNgliL4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index e8c0ba2866..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/info deleted file mode 100644 index 5a4bd9ae86..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,59 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.6.5") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("perl command","/usr/bin/perl") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("Target platform","wasm32-unknown-none") - ,("target word size","4") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","YES") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project Git commit id","9dd298d09697d625bc648c7ff5f5f4241fb56ade") - ,("Booter version","8.6.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/version deleted file mode 100644 index 057c5753bc..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.6.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.6.5 (GHC 8.6.5) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 4d552e55e8..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1321 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -key: Cabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -license: BSD3 -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr - parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg - pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE - process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz - text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -key: array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -key: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -key: binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -key: bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -key: containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -key: deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -key: directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -key: filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.2 -visibility: public -id: ghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -key: ghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -key: ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -key: ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -key: ghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -key: ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -key: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -key: ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv - ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -key: ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -key: ghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Serialized GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -key: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -include-dirs: -depends: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -key: mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -key: parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr - text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -key: pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -key: process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -key: template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv - pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -key: text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -key: time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-LRL4tXiXbBp5NmUYzvrccM -include-dirs: -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -key: transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -key: unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 19b22dcf8b..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.8.1.20200101 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/info deleted file mode 100644 index 0929ab4527..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,59 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.8.3") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("perl command","/usr/bin/perl") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("Target platform","wasm32-unknown-none") - ,("target word size","4") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","YES") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project Git commit id","dc8b78fc7ecb616ab535a03b4410f610ef8dd3d0") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghc-version deleted file mode 100644 index fde730e963..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.8.1.20200101 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghcjs-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 4d552e55e8..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1321 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -key: Cabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -license: BSD3 -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr - parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg - pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE - process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz - text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -key: array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -key: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -key: binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -key: bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -key: containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -key: deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -key: directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -key: filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.2 -visibility: public -id: ghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -key: ghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -key: ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -key: ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -key: ghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -key: ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -key: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -key: ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv - ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -key: ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -key: ghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Serialized GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -key: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -include-dirs: -depends: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -key: mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -key: parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr - text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -key: pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -key: process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -key: template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv - pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -key: text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -key: time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-LRL4tXiXbBp5NmUYzvrccM -include-dirs: -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -key: transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -key: unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 19b22dcf8b..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.8.1.20200101 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/info deleted file mode 100644 index 0929ab4527..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,59 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.8.3") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("perl command","/usr/bin/perl") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("Target platform","wasm32-unknown-none") - ,("target word size","4") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","YES") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project Git commit id","dc8b78fc7ecb616ab535a03b4410f610ef8dd3d0") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index fde730e963..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.8.1.20200101 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/version deleted file mode 100644 index 45376645bb..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.8.3 (GHC 8.8.1.20200101) diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7f1ac098d2..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1321 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -key: Cabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -license: BSD3 -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0-AsSTGWBfGGz6bD3JGTIcQi -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr - parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg - pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE - process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz - text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -key: array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -key: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Unsupported -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -include-dirs: -includes: HsBase.h -depends: - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -key: binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -license: BSD3 -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -key: bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -license: BSD3 -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -key: containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -key: deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -key: directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows - System.Directory.Internal.GHCJS -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -key: filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -license: BSD3 -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Current System.FilePath.Posix - System.FilePath.Windows -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.2 -visibility: public -id: ghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -key: ghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -license: BSD3 -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Plugins, - Serialized from ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ:GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-8.8.2-4Uh9K5tVyxAH6PxwDyVOC -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -key: ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -key: ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -key: ghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -license: BSD3 -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0-8FUzd4RQOTqErKCapTno0p -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -key: ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -key: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -license: BSD3 -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -key: ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -license: BSD3 -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghc-boot-8.8.2-B9FCD9FXppfAGBBpvmXBhJ - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv - ghc-heap-8.8.2-H9CHa92P5mVFpLGxPXP1bu - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: ghcjs-prim -version: 0.1.1.0 -visibility: public -id: ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -key: ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim GHCJS.Prim.Internal GHCJS.Prim.Internal.Build -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: ghcjs-th -version: 0.1.0.0 -visibility: public -id: ghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -key: ghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -license: MIT -maintainer: stegeman@gmail.com -author: Luite Stegeman -homepage: http://github.com/ghcjs -exposed: True -exposed-modules: - GHCJS.Prim.TH.Eval GHCJS.Prim.TH.Serialized GHCJS.Prim.TH.Types -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSghcjs-th-0.1.0.0-CEthPTCUaOb4FOtx8pcuCU -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - containers-0.6.2.1-DUwreimd3ZDJsmZY1DcEoR - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - ghci-8.8.2-CZc7c6P7PssCsqR6eDjtvD - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -key: integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -license: BSD3 -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX -include-dirs: -depends: ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -key: mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -license: BSD3 -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -key: parsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -license: BSD3 -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0-DD0S3pAw0cGGcnYf763XXg -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - mtl-2.2.2-IkTNgOzMyTG4LAdMpr8Dhr - text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -key: pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -license: BSD3 -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -key: process-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0-CwIV6GoN3Z5L5hU0Nbtamz -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - directory-1.3.4.0-GoLJlVsISerJU4ZYExvqS4 - filepath-1.4.2.1-3Kue3FirMn8BnOBVbACgU6 - ghcjs-prim-0.1.1.0-KFas1z9kK0h9hqlXo1nA33 - unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -key: template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -license: BSD3 -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - ghc-boot-th-8.8.2-3nPvQRuYB5sG4bwEL6vDZv - pretty-1.1.3.6-9USLb8TYltAFRzNRjqhRmE -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -key: text-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -license: BSD2 -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0-1RwDAkCGqwA6CLKWJ8c5vk -depends: - array-0.5.4.0-JjyTo2FPdsJKonOfQDeY2E - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - binary-0.8.7.0-BaXtTEJ73aNJH6oLLzzFe8 - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P - ghc-prim-0.5.3-D5yTV0DK5iW2rkul1Hko6R - integer-gmp-1.0.2.0-6GHJbRN6krEDXGMaCSGBVX - template-haskell-2.15.0.0-RARU1Qblaq447SBskPjHY -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -key: time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -license: BSD3 -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStime-1.9.3-LRL4tXiXbBp5NmUYzvrccM -include-dirs: -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - deepseq-1.4.4.0-GRj1xop0ATFYsk83O7U8P -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -key: transformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -license: BSD3 -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2-FSs8rnVKc7Xtgl6kTqQ5Q -depends: base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -key: unix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -license: BSD3 -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2-C9IoQvnNzoD9BomFavZNI0 -include-dirs: -includes: HsUnix.h execvpe.h -depends: - base-4.13.0.0-4OcV8pEeHcjFqDPKtNjTqo - bytestring-0.10.10.0-IjYOIsjgcH5DUBAtZ2f4yA - time-1.9.3-LRL4tXiXbBp5NmUYzvrccM -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts Cffi -extra-libraries: m dl -include-dirs: -includes: Stg.h diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 19b22dcf8b..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHCJS package manager version 8.8.1.20200101 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/info deleted file mode 100644 index 157da5bd2d..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,59 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System for JavaScript") - ,("Project version","8.8.4") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","NO") - ,("Haskell CPP flags","-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs") - ,("ld command","ld") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","NO") - ,("ld supports filelist","YES") - ,("ld is GNU ld","NO") - ,("ar flags","qcls") - ,("ar supports at file","NO") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("perl command","/usr/bin/perl") - ,("cross compiling","YES") - ,("target os","OSUnknown") - ,("target arch","ArchJavaScript") - ,("Target platform","js-unknown-ghcjs") - ,("target word size","4") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","True") - ,("target has RTS linker","YES") - ,("Unregisterised","YES") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project Git commit id","dc8b78fc7ecb616ab535a03b4410f610ef8dd3d0") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghc-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghc-version deleted file mode 100644 index fde730e963..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghc-version +++ /dev/null @@ -1 +0,0 @@ -8.8.1.20200101 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghcjs-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghcjs-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-ghcjs-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/version deleted file mode 100644 index 18c4c1f176..0000000000 --- a/materialized/dummy-ghc/js-unknown-ghcjs-js-unknown-ghcjs-ghc-8.8.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System for JavaScript, version 8.8.4 (GHC 8.8.1.20200101) diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7bb681dbda..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1589 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.2 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.0.0 -visibility: public -id: base-4.14.0.0 -key: base-4.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.1 -visibility: public -id: ghc-8.10.1 -key: ghc-8.10.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.1 ghc-boot-th-8.10.1 ghc-heap-8.10.1 - ghci-8.10.1 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.8.2 - template-haskell-2.16.0.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.1 -visibility: public -id: ghc-boot-8.10.1 -key: ghc-boot-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.1 -visibility: public -id: ghc-boot-th-8.10.1 -key: ghc-boot-th-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.0.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.1 -visibility: public -id: ghc-heap-8.10.1 -key: ghc-heap-8.10.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.1 -depends: base-4.14.0.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.1 -visibility: public -id: ghci-8.10.1 -key: ghci-8.10.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.1 -include-dirs: -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.1 - ghc-boot-th-8.10.1 ghc-heap-8.10.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.0 -visibility: public -id: haskeline-0.8.0.0 -key: haskeline-0.8.0.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.8.2 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.0.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.1 -visibility: public -id: libiserv-8.10.1 -key: libiserv-8.10.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.1 -depends: - base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.0.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.2 -visibility: public -id: process-1.6.8.2 -key: process-1.6.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.0.0 ghc-boot-th-8.10.1 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.0.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 85c1bf2ae1..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/info deleted file mode 100644 index 08b0e848c6..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.1") - ,("Project Git commit id","5c3cadf5db0d7eb859ff2c278ab07585c7df17b5") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8324573a58..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/version deleted file mode 100644 index d0723c9de0..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5ca17a27b6..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1626 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.2 -visibility: public -id: ghc-8.10.2 -key: ghc-8.10.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.2 ghc-boot-th-8.10.2 ghc-heap-8.10.2 - ghci-8.10.2 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2 -key: ghc-boot-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2 -key: ghc-boot-th-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2 -key: ghc-heap-8.10.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2 -key: ghci-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.2 - ghc-boot-th-8.10.2 ghc-heap-8.10.2 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.2 -visibility: public -id: libiserv-8.10.2 -key: libiserv-8.10.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.2 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cfb84c9c8e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/info deleted file mode 100644 index 7934b9b4e4..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.2") - ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 6c0db31bad..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/version deleted file mode 100644 index b9c3077c0a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 331f16637d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.3 -visibility: public -id: ghc-8.10.3 -key: ghc-8.10.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.3 ghc-boot-th-8.10.3 ghc-heap-8.10.3 - ghci-8.10.3 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.3 -visibility: public -id: ghc-boot-8.10.3 -key: ghc-boot-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.3 -visibility: public -id: ghc-boot-th-8.10.3 -key: ghc-boot-th-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.3 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.3 -visibility: public -id: ghc-heap-8.10.3 -key: ghc-heap-8.10.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.3 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.3 -visibility: public -id: ghci-8.10.3 -key: ghci-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.3 - ghc-boot-th-8.10.3 ghc-heap-8.10.3 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.3 -visibility: public -id: libiserv-8.10.3 -key: libiserv-8.10.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.3 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ebeb712ad8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/info deleted file mode 100644 index 4ded6675fa..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.3") - ,("Project Git commit id","6db6db46af6f8e3e24d7d16b0b43a984a9a14677") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 213bb682e8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/version deleted file mode 100644 index 160391ad57..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b43275e38b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.4 -visibility: public -id: ghc-8.10.4 -key: ghc-8.10.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.4 ghc-boot-th-8.10.4 ghc-heap-8.10.4 - ghci-8.10.4 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4 -visibility: public -id: ghc-boot-8.10.4 -key: ghc-boot-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4 -visibility: public -id: ghc-boot-th-8.10.4 -key: ghc-boot-th-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4 -visibility: public -id: ghc-heap-8.10.4 -key: ghc-heap-8.10.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4 -visibility: public -id: ghci-8.10.4 -key: ghci-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.4 - ghc-boot-th-8.10.4 ghc-heap-8.10.4 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4 -visibility: public -id: libiserv-8.10.4 -key: libiserv-8.10.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 22e687361b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/info deleted file mode 100644 index 59bbbba23d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/version deleted file mode 100644 index d458997507..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 11b7bf2569..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1642 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.4.20210212 -visibility: public -id: ghc-8.10.4.20210212 -key: ghc-8.10.4.20210212 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.ARM GHC.Platform.ARM64 - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.4.20210212 - ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212 - ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0 - process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4 - time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-8.10.4.20210212 -key: ghc-boot-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4.20210212 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-th-8.10.4.20210212 -key: ghc-boot-th-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4.20210212 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4.20210212 -visibility: public -id: ghc-heap-8.10.4.20210212 -key: ghc-heap-8.10.4.20210212 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4.20210212 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4.20210212 -visibility: public -id: ghci-8.10.4.20210212 -key: ghci-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 - ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212 - ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4.20210212 -visibility: public -id: libiserv-8.10.4.20210212 -key: libiserv-8.10.4.20210212 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1 - pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c5b2d370b7..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/info deleted file mode 100644 index 350e3013d8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4.20210212") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 23cd2b64ca..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4.20210212 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/version deleted file mode 100644 index 15ba89ffa5..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 83d41fe01f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.2.0 -visibility: public -id: base-4.14.2.0 -key: base-4.14.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.2.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.2.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.5 -visibility: public -id: ghc-8.10.5 -key: ghc-8.10.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.5 ghc-boot-th-8.10.5 ghc-heap-8.10.5 - ghci-8.10.5 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.9.0 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.5 -visibility: public -id: ghc-boot-8.10.5 -key: ghc-boot-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.5 -visibility: public -id: ghc-boot-th-8.10.5 -key: ghc-boot-th-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.5 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.2.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.5 -visibility: public -id: ghc-heap-8.10.5 -key: ghc-heap-8.10.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.5 -depends: base-4.14.2.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.5 -visibility: public -id: ghci-8.10.5 -key: ghci-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.5 - ghc-boot-th-8.10.5 ghc-heap-8.10.5 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -depends: - base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.2.0 containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.5 -visibility: public -id: libiserv-8.10.5 -key: libiserv-8.10.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 ghci-8.10.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.2.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.2.0 ghc-boot-th-8.10.5 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.2.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index e85fdc1489..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/info deleted file mode 100644 index fd8109149a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.5") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/version deleted file mode 100644 index e8f4ea2c60..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index a370673eb8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.6 -visibility: public -id: ghc-8.10.6 -key: ghc-8.10.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.6 ghc-boot-th-8.10.6 ghc-heap-8.10.6 - ghci-8.10.6 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/info deleted file mode 100644 index 1ad5e43c5b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.6.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2dfe4398f2..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1638 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Word Numeric Numeric.Natural - Prelude System.CPUTime System.Console.GetOpt System.Environment - System.Environment.Blank System.Exit System.IO System.IO.Error - System.IO.Unsafe System.Info System.Mem System.Mem.StableName - System.Mem.Weak System.Posix.Internals System.Posix.Types - System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.10.7 ghc-boot-th-8.10.7 ghc-heap-8.10.7 - ghci-8.10.7 hpc-0.6.1.0 integer-gmp-1.0.3.0 process-1.6.13.2 - template-haskell-2.16.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.14.3.0 bytestring-0.10.12.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/info deleted file mode 100644 index 7822e19c86..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 391bd2622e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1384 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 pretty-1.1.3.6 - process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 transformers-0.5.6.2 - unix-2.7.2.2 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Arr GHC.Event.Array - GHC.Event.Control GHC.Event.EPoll GHC.Event.IntTable - GHC.Event.Internal GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ - GHC.Event.Poll GHC.Event.Thread GHC.Event.TimerManager - GHC.Event.Unique System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -hs-libraries: HSbase-4.12.0.0 -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 unix-2.7.2.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc -version: 8.6.5 -id: ghc-8.6.5 -key: ghc-8.6.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BooleanFormula BufWrite BuildTyCl ByteCodeAsm ByteCodeGen - ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes CLabel CPrim - CSE CallArity CgUtils Check Class CmdLineParser Cmm - CmmBuildInfoTables CmmCallConv CmmCommonBlockElim CmmContFlowOpt - CmmExpr CmmImplementSwitchPlans CmmInfo CmmLayoutStack CmmLex - CmmLint CmmLive CmmMachOp CmmMonad CmmNode CmmOpt CmmParse - CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType CmmUtils CoAxiom - CodeGen.Platform CodeGen.Platform.ARM CodeGen.Platform.ARM64 - CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.PPC_Darwin CodeGen.Platform.SPARC - CodeGen.Platform.X86 CodeGen.Platform.X86_64 CodeOutput Coercion - ConLike Config Constants Convert CoreArity CoreFVs CoreLint CoreMap - CoreMonad CoreOpt CorePrep CoreSeq CoreStats CoreSubst CoreSyn - CoreTidy CoreToStg CoreUnfold CoreUtils CostCentre CostCentreState - Coverage Ctype DataCon Debug Debugger Demand Desugar Digraph - DmdAnal DriverBkp DriverMkDepend DriverPhases DriverPipeline - DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta - DsMonad DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup Finder Fingerprint - FiniteMap FlagChecker FloatIn FloatOut ForeignCall Format FunDeps - GHC GHCi GhcMake GhcMonad GhcPlugins GraphBase GraphColor GraphOps - GraphPpr HaddockUtils HeaderInfo Hooks Hoopl.Block - Hoopl.Collections Hoopl.Dataflow Hoopl.Graph Hoopl.Label HsBinds - HsDecls HsDoc HsDumpAst HsExpr HsExtension HsImpExp HsInstances - HsLit HsPat HsSyn HsTypes HsUtils HscMain HscStats HscTypes IOEnv - Id IdInfo IfaceEnv IfaceSyn IfaceType Inst InstEnv Instruction - InteractiveEval InteractiveEvalTypes Json Kind KnownUniques Lexeme - Lexer LiberateCase Linker ListSetOps ListT Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlaceHolder Platform PlatformConstants Plugins - PmExpr PprBase PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore - PprTyThing PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgLint StgStats StgSyn Stream StringBuffer SysTools - SysTools.BaseDir SysTools.ExtraObj SysTools.Info SysTools.Process - SysTools.Tasks SysTools.Terminal THNames TargetReg TcAnnotations - TcArrows TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults - TcDeriv TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm - TcEvidence TcExpr TcFlatten TcForeign TcGenDeriv TcGenFunctor - TcGenGenerics TcHoleErrors TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcPat TcPatSyn TcPluginM TcRnDriver - TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs TcSimplify - TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats TcTypeable - TcUnify TcValidity TidyPgm TmOracle ToIface TrieMap TyCoRep TyCon - Type TysPrim TysWiredIn UnVarGraph UnariseStg Unify UniqDFM - UniqDSet UniqFM UniqMap UniqSet UniqSupply Unique Util Var VarEnv - VarSet WorkWrap WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr - X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -hs-libraries: HSghc-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-8.6.5 ghc-boot-th-8.6.5 ghc-heap-8.6.5 - ghci-8.6.5 hpc-0.6.0.3 process-1.6.5.0 template-haskell-2.14.0.0 - terminfo-0.4.1.2 time-1.8.0.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 unix-2.7.2.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -hs-libraries: HShaskeline-0.7.4.3 -depends: - base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - terminfo-0.4.1.2 transformers-0.5.6.2 unix-2.7.2.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 unix-2.7.2.2 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -hs-libraries: HSprocess-1.6.5.0 -includes: - runProcess.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 filepath-1.4.2.1 - unix-2.7.2.2 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m rt dl ffi numa -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: terminfo -version: 0.4.1.2 -id: terminfo-0.4.1.2 -key: terminfo-0.4.1.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -hs-libraries: HSterminfo-0.4.1.2 -extra-libraries: - tinfo -depends: - base-4.12.0.0 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 ---- -name: unix -version: 2.7.2.2 -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - . - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: System.Posix.Directory.Common - System.Posix.DynamicLinker.Common System.Posix.Files.Common - System.Posix.IO.Common System.Posix.Process.Common - System.Posix.Terminal.Common -hs-libraries: HSunix-2.7.2.2 -includes: - HsUnix.h execvpe.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 time-1.8.0.2 ---- -name: xhtml -version: 3000.2.2.1 -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: Text.XHtml.Strict.Attributes - Text.XHtml.Strict.Elements Text.XHtml.Frameset.Attributes - Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes - Text.XHtml.Transitional.Elements Text.XHtml.BlockTable - Text.XHtml.Extras Text.XHtml.Internals -hs-libraries: HSxhtml-3000.2.2.1 -depends: - base-4.12.0.0 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/info deleted file mode 100644 index 0d585eeb5c..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.6.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 19058b8ae6..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1590 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.7.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0 -key: directory-1.3.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.2 -visibility: public -id: ghc-8.8.2 -key: ghc-8.8.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-8.8.2 ghc-boot-th-8.8.2 ghc-heap-8.8.2 - ghci-8.8.2 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.7.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2 -key: ghc-boot-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-th-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2 -key: ghc-boot-th-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2 -key: ghc-heap-8.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2 -key: ghci-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.2 - ghc-boot-th-8.8.2 ghc-heap-8.8.2 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.4.0 filepath-1.4.2.1 process-1.6.7.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.4.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.2 -visibility: public -id: libiserv-8.8.2 -key: libiserv-8.8.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0 -key: process-1.6.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.4.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.2 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ab52328f66..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/info deleted file mode 100644 index bf693e947e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.2") - ,("Project Git commit id","86f4a56c8888d249194c38799eaec9484222fa47") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 11f1d47dac..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 9d2368a739..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d15b3770ef..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1590 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.8.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.3 -visibility: public -id: ghc-8.8.3 -key: ghc-8.8.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.3 ghc-boot-th-8.8.3 ghc-heap-8.8.3 - ghci-8.8.3 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.8.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.0 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/info deleted file mode 100644 index fd325f0b88..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b22f7972b6..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1591 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.9.0 text-1.2.4.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Event GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.8.4 -visibility: public -id: ghc-8.8.4 -key: ghc-8.8.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity CgUtils Check Class ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeGen.Platform CodeGen.Platform.ARM - CodeGen.Platform.ARM64 CodeGen.Platform.NoRegs CodeGen.Platform.PPC - CodeGen.Platform.SPARC CodeGen.Platform.X86 CodeGen.Platform.X86_64 - CodeOutput Coercion ConLike Config Constants Convert CoreArity - CoreFVs CoreLint CoreMap CoreMonad CoreOpt CorePrep CoreSeq - CoreStats CoreSubst CoreSyn CoreTidy CoreToStg CoreUnfold CoreUtils - CostCentre CostCentreState Coverage Ctype DataCon Debug Debugger - Demand Desugar Digraph DmdAnal DriverBkp DriverMkDepend - DriverPhases DriverPipeline DsArrows DsBinds DsCCall DsExpr - DsForeign DsGRHSs DsListComp DsMeta DsMonad DsUsage DsUtils Dwarf - Dwarf.Constants Dwarf.Types DynFlags DynamicLoading Elf Encoding - EnumSet ErrUtils Exception Exitify ExtractDocs FV FamInst - FamInstEnv FastFunctions FastMutInt FastString FastStringEnv - FieldLabel FileCleanup Finder Fingerprint FiniteMap FlagChecker - FloatIn FloatOut ForeignCall Format FunDeps GHC GHCi GhcMake - GhcMonad GhcPlugins GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HsBinds HsDecls HsDoc HsDumpAst HsExpr HsExtension - HsImpExp HsInstances HsLit HsPat HsSyn HsTypes HsUtils HscMain - HscStats HscTypes IOEnv Id IdInfo IfaceEnv IfaceSyn IfaceType Inst - InstEnv Instruction InteractiveEval InteractiveEvalTypes Json Kind - KnownUniques Lexeme Lexer LiberateCase Linker ListSetOps ListT - Literal Llvm Llvm.AbsSyn Llvm.MetaData Llvm.PpLlvm Llvm.Types - LlvmCodeGen LlvmCodeGen.Base LlvmCodeGen.CodeGen LlvmCodeGen.Data - LlvmCodeGen.Ppr LlvmCodeGen.Regs LlvmMangler LoadIface Match - MatchCon MatchLit Maybes MkCore MkGraph MkId MkIface Module - MonadUtils NCGMonad Name NameCache NameEnv NameSet NameShape - OccName OccurAnal OptCoercion OrdList Outputable PIC PPC.CodeGen - PPC.Cond PPC.Instr PPC.Ppr PPC.RegInfo PPC.Regs PackageConfig - Packages Pair Panic Parser PatSyn PipelineMonad PlaceHolder - PlainPanic Platform PlatformConstants Plugins PmExpr PprBase PprC - PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing PrelInfo - PrelNames PrelRules Pretty PrimOp ProfInit RdrHsSyn RdrName Reg - RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels SimplCore - SimplEnv SimplMonad SimplStg SimplUtils Simplify SpecConstr - Specialise SrcLoc State StaticPtrTable StgCmm StgCmmArgRep - StgCmmBind StgCmmClosure StgCmmCon StgCmmEnv StgCmmExpr - StgCmmExtCode StgCmmForeign StgCmmHeap StgCmmHpc StgCmmLayout - StgCmmMonad StgCmmPrim StgCmmProf StgCmmTicky StgCmmUtils StgCse - StgFVs StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Tasks SysTools.Terminal - THNames TargetReg TcAnnotations TcArrows TcBackpack TcBinds - TcCanonical TcClassDcl TcDefaults TcDeriv TcDerivInfer TcDerivUtils - TcEnv TcErrors TcEvTerm TcEvidence TcExpr TcFlatten TcForeign - TcGenDeriv TcGenFunctor TcGenGenerics TcHoleErrors TcHsSyn TcHsType - TcIface TcInstDcls TcInteract TcMType TcMatches TcPat TcPatSyn - TcPluginM TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules - TcSMonad TcSigs TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType - TcTypeNats TcTypeable TcTypeableValidity TcUnify TcValidity TidyPgm - TmOracle ToIface TrieMap TyCoRep TyCon Type TysPrim TysWiredIn - UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM UniqMap UniqSet - UniqSupply Unique Util Var VarEnv VarSet WorkWrap WwLib X86.CodeGen - X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -hidden-modules: GhcPrelude -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-8.8.4 ghc-boot-th-8.8.4 ghc-heap-8.8.4 - ghci-8.8.4 hpc-0.6.0.3 integer-gmp-1.0.2.0 process-1.6.9.0 - template-haskell-2.15.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: c m -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - terminfo-0.4.1.4 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -include-dirs: -includes: runProcess.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.13.0.0 bytestring-0.10.10.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/info deleted file mode 100644 index b57f7da60f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","True") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.8.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.8.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3e9cf1a026..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1722 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.11.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.1 -visibility: public -id: ghc-9.0.1 -key: ghc-9.0.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Driver.Backend GHC.Driver.Backpack GHC.Driver.Backpack.Syntax - GHC.Driver.CmdLine GHC.Driver.CodeOutput GHC.Driver.Finder - GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main GHC.Driver.Make - GHC.Driver.MakeFile GHC.Driver.Monad GHC.Driver.Phases - GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad GHC.Driver.Plugins - GHC.Driver.Session GHC.Driver.Types GHC.Driver.Ways GHC.Hs - GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc GHC.Hs.Dump GHC.Hs.Expr - GHC.Hs.Extension GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit - GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type GHC.Hs.Utils GHC.HsToCore - GHC.HsToCore.Arrows GHC.HsToCore.Binds GHC.HsToCore.Coverage - GHC.HsToCore.Docs GHC.HsToCore.Expr GHC.HsToCore.Foreign.Call - GHC.HsToCore.Foreign.Decl GHC.HsToCore.GuardedRHSs - GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.Iface.UpdateIdInfos GHC.IfaceToCore GHC.Llvm - GHC.Llvm.MetaData GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types - GHC.Parser GHC.Parser.Annotation GHC.Parser.CharClass - GHC.Parser.Header GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.1 ghc-boot-th-9.0.1 - ghc-heap-9.0.1 ghci-9.0.1 hpc-0.6.1.0 process-1.6.11.0 - template-haskell-2.17.0.0 terminfo-0.4.1.4 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.11.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -include-dirs: -includes: runProcess.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.4 -visibility: public -id: terminfo-0.4.1.4 -key: terminfo-0.4.1.4 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.4 -extra-libraries: tinfo -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.0.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/info deleted file mode 100644 index ebccb15757..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","9.0.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0ec07e1bd3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1729 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.9.3 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.Internal GHC.Event.KQueue - GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 ghc-boot-th-9.0.2 - ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 process-1.6.13.2 - template-haskell-2.17.0.0 terminfo-0.4.1.5 time-1.9.3 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.15.1.0 bytestring-0.10.12.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/info deleted file mode 100644 index 95274a611b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.0.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 9fb664e592..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1788 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.1 -visibility: public -id: ghc-9.2.1 -key: ghc-9.2.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.Iface.UpdateIdInfos, GHC.IfaceToCore, GHC.Linker, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, GHC.Parser.Errors, - GHC.Parser.Errors.Ppr, GHC.Parser.Header, GHC.Parser.Lexer, - GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, - GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, - GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.2.1 ghc-heap-9.2.1 - ghci-9.2.1 hpc-0.6.1.0 parsec-3.1.14.0 process-1.6.13.2 - template-haskell-2.18.0.0 terminfo-0.4.1.5 time-1.11.1.1 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.0.0 bytestring-0.11.1.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/info deleted file mode 100644 index c53f8515b1..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 4eab08c8d2..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1793 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.Control GHC.Event.EPoll - GHC.Event.IntTable GHC.Event.IntVar GHC.Event.Internal - GHC.Event.KQueue GHC.Event.Manager GHC.Event.PSQ GHC.Event.Poll - GHC.Event.Thread GHC.Event.TimerManager GHC.Event.Unique - System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times - System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.2 -visibility: public -id: ghc-9.2.2 -key: ghc-9.2.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.2 ghc-heap-9.2.2 - ghci-9.2.2 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.1.0 bytestring-0.11.3.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/info deleted file mode 100644 index fbc94f3c69..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7337b5dfba..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1793 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.3 -visibility: public -id: ghc-9.2.3 -key: ghc-9.2.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.3 -include-dirs: -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.3 ghc-heap-9.2.3 - ghci-9.2.3 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.2.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/info deleted file mode 100644 index 959b08eb4b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index dd40b91fd5..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1793 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.4 -visibility: public -id: ghc-9.2.4 -key: ghc-9.2.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, GHC.StgToCmm.Utils, - GHC.SysTools, GHC.SysTools.Ar, GHC.SysTools.BaseDir, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.4 -include-dirs: -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.4 ghc-heap-9.2.4 - ghci-9.2.4 hpc-0.6.1.0 process-1.6.13.2 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -include-dirs: -includes: runProcess.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.3.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/info deleted file mode 100644 index fe4d200436..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 6e2db6aeba..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1793 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 ghc-heap-9.2.5 - ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.3.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/info deleted file mode 100644 index e2d598f662..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5a04f92c3f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1793 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.6 -visibility: public -id: ghc-9.2.6 -key: ghc-9.2.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.6:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.6:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.6 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.6 ghc-heap-9.2.6 - ghci-9.2.6 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.6 -visibility: public -id: ghc-boot-9.2.6 -key: ghc-boot-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.6:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.6:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.6:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.6 -visibility: public -id: ghc-boot-th-9.2.6 -key: ghc-boot-th-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.6 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.6 -visibility: public -id: ghc-heap-9.2.6 -key: ghc-heap-9.2.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.6 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.6 -visibility: public -id: ghci-9.2.6 -key: ghci-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.6 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.6 -visibility: public -id: libiserv-9.2.6 -key: libiserv-9.2.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.6 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.6 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index af0bc20bd3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.6 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/info deleted file mode 100644 index 3fa4f0918d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.6") - ,("Project Git commit id","5383016c78fe4b2555e0aae9248bea5b42f67a78") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 4d6442e611..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.6 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/version deleted file mode 100644 index 92253485a4..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.6 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2ed64f823a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1796 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 ghc-heap-9.2.7 - ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info deleted file mode 100644 index 57cc8d6268..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 431b336813..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1796 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 - process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, GHC.Constants, - GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, GHC.Event, - GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, - GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 ghc-heap-9.2.8 - ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 template-haskell-2.18.0.0 - terminfo-0.4.1.5 time-1.11.1.1 transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: c m -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -include-dirs: -includes: runProcess.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - unix-2.7.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: unix -version: 2.7.2.2 -visibility: public -id: unix-2.7.2.2 -key: unix-2.7.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSunix-2.7.2.2 -include-dirs: -includes: HsUnix.h execvpe.h -depends: base-4.16.4.0 bytestring-0.11.4.0 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m rt dl ffi numa -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/info deleted file mode 100644 index 6e239dc716..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn thr_debug_dyn l_dyn thr_l_dyn thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.2.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 76e3cf69d8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2109 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.1 -visibility: public -id: ghc-9.4.1 -key: ghc-9.4.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-9.4.1 -hs-libraries: HSghc-9.4.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.1 ghc-heap-9.4.1 - ghci-9.4.1 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.1 -visibility: public -id: ghc-boot-9.4.1 -key: ghc-boot-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-boot-9.4.1 -hs-libraries: HSghc-boot-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.1 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.1 ---- -name: ghc-boot-th -version: 9.4.1 -visibility: public -id: ghc-boot-th-9.4.1 -key: ghc-boot-th-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-boot-th-9.4.1 -hs-libraries: HSghc-boot-th-9.4.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.1 -visibility: public -id: ghc-heap-9.4.1 -key: ghc-heap-9.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-heap-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-heap-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-heap-9.4.1 -hs-libraries: HSghc-heap-9.4.1 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.1 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.1 -visibility: public -id: ghci-9.4.1 -key: ghci-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghci-9.4.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/ghci-9.4.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/ghci-9.4.1 -hs-libraries: HSghci-9.4.1 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.1 - ghc-heap-9.4.1 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.1 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.1 -visibility: public -id: libiserv-9.4.1 -key: libiserv-9.4.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/libiserv-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/libiserv-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/libiserv-9.4.1 -hs-libraries: HSlibiserv-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.1 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.1/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.1 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.15.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.1 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cdda3bb76b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/info deleted file mode 100644 index 582ad56a4d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.1") - ,("Project Git commit id","6d01245c458c49ca25c89ec13be3268ab6930a27") - ,("Project Version Int","904") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.4.1") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ccfb75e512..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/version deleted file mode 100644 index b80b9614cd..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 80eafa4abd..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2109 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.2 -visibility: public -id: ghc-9.4.2 -key: ghc-9.4.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-9.4.2 -hs-libraries: HSghc-9.4.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.2 ghc-heap-9.4.2 - ghci-9.4.2 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.2 -visibility: public -id: ghc-boot-9.4.2 -key: ghc-boot-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-boot-9.4.2 -hs-libraries: HSghc-boot-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.2 ---- -name: ghc-boot-th -version: 9.4.2 -visibility: public -id: ghc-boot-th-9.4.2 -key: ghc-boot-th-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-boot-th-9.4.2 -hs-libraries: HSghc-boot-th-9.4.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.2 -visibility: public -id: ghc-heap-9.4.2 -key: ghc-heap-9.4.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-heap-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-heap-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-heap-9.4.2 -hs-libraries: HSghc-heap-9.4.2 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.2 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.2 -visibility: public -id: ghci-9.4.2 -key: ghci-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghci-9.4.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/ghci-9.4.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/ghci-9.4.2 -hs-libraries: HSghci-9.4.2 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.2 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.2 -visibility: public -id: libiserv-9.4.2 -key: libiserv-9.4.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/libiserv-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/libiserv-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/libiserv-9.4.2 -hs-libraries: HSlibiserv-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.2/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.2 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/process-1.6.15.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.15.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.2 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index abbe91352d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/info deleted file mode 100644 index 82f69336f4..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.2") - ,("Project Git commit id","e8a889a7fc670532a3bf883a3e25acba92e6e6e1") - ,("Project Version Int","904") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.4.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3c40359d3d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/version deleted file mode 100644 index 38b06e651d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index ab7422e46a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2110 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 ghc-heap-9.4.3 - ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/info deleted file mode 100644 index c7325e310a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.4.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2a87f3b9b8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2113 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.15.0 pretty-1.1.3.6 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 ghc-heap-9.4.4 - ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/time-1.12.2/include -depends: base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.0.0 bytestring-0.11.3.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/info deleted file mode 100644 index c4a1a51607..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 681e2e1d8d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2114 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/base-4.17.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 ghc-heap-9.4.5 - ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/time-1.12.2/include -depends: base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.1.0 bytestring-0.11.4.0 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/info deleted file mode 100644 index 9dc741effc..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index e1b071f3cb..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2160 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 ghc-heap-9.4.7 - ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/time-1.12.2/include -depends: base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.0 bytestring-0.11.5.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/info deleted file mode 100644 index b6002eeffc..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.7") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3b8d6a9be4..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2160 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - mtl-2.2.2 parsec-3.1.16.1 pretty-1.1.3.6 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Enum, GHC.Environment, GHC.Err, - GHC.Event, GHC.Event.TimeOut, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Control GHC.Event.EPoll GHC.Event.KQueue - GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.1/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 ghc-heap-9.4.8 - ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 terminfo-0.4.1.5 time-1.12.2 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 unix-2.7.3 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -depends: - base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 terminfo-0.4.1.5 transformers-0.5.6.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - unix-2.7.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: terminfo -version: 0.4.1.5 -visibility: public -id: terminfo-0.4.1.5 -key: terminfo-0.4.1.5 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/terminfo-0.4.1.5 -hs-libraries: HSterminfo-0.4.1.5 -extra-libraries: tinfo -include-dirs: -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.5 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/time-1.12.2/include -depends: base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: unix -version: 2.7.3 -visibility: public -id: unix-2.7.3 -key: unix-2.7.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.DynamicLinker - System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Error System.Posix.Fcntl - System.Posix.Files System.Posix.Files.ByteString System.Posix.IO - System.Posix.IO.ByteString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Resource System.Posix.Semaphore System.Posix.SharedMem - System.Posix.Signals System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Terminal - System.Posix.Terminal.ByteString System.Posix.Time - System.Posix.Unistd System.Posix.User -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/unix-2.7.3 -hs-libraries: HSunix-2.7.3 -include-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/unix-2.7.3/include -includes: HsUnix.h execvpe.h -depends: base-4.17.2.1 bytestring-0.11.5.3 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/unix-2.7.3/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.7.3 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/info deleted file mode 100644 index 5d37ea301c..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("libtool command","libtool") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug dyn thr_dyn debug_dyn thr_debug_dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.8") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.4.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 8dc9cf9868..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2286 +0,0 @@ -name: Cabal -version: 3.9.0.0 -visibility: public -id: Cabal-3.9.0.0 -key: Cabal-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.9.0.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.9.0.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.9.0.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.9.0.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.9.0.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.9.0.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.9.0.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.9.0.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.9.0.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.9.0.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.9.0.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.9.0.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.9.0.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.9.0.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.9.0.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.9.0.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.9.0.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.9.0.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.9.0.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.9.0.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.9.0.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.9.0.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.9.0.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.9.0.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.9.0.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.9.0.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.9.0.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.9.0.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.9.0.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.9.0.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.9.0.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.9.0.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.9.0.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.9.0.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.9.0.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.9.0.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.9.0.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.9.0.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.9.0.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.9.0.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.9.0.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.9.0.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.9.0.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.9.0.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.9.0.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.9.0.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.9.0.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.9.0.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.9.0.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.9.0.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.9.0.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.9.0.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.9.0.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.9.0.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.9.0.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.9.0.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.9.0.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.9.0.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.9.0.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.9.0.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.9.0.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.9.0.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.9.0.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.9.0.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.9.0.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/Cabal-3.9.0.0 -hs-libraries: HSCabal-3.9.0.0 -depends: - Cabal-syntax-3.9.0.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.9.0.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.9.0.0 ---- -name: Cabal-syntax -version: 3.9.0.0 -visibility: public -id: Cabal-syntax-3.9.0.0 -key: Cabal-syntax-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -hs-libraries: HSCabal-syntax-3.9.0.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.9.0.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.9.0.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.0.20230302 -visibility: public -id: ghc-9.6.0.20230302 -key: ghc-9.6.0.20230302 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.0.20230302:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.0.20230302:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -hs-libraries: HSghc-9.6.0.20230302 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.0.20230302 - ghc-heap-9.6.0.20230302 ghci-9.6.0.20230302 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.6.0.20230302/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.0.20230302 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-9.6.0.20230302 -key: ghc-boot-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.0.20230302:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.0.20230302:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.0.20230302:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -hs-libraries: HSghc-boot-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.0.20230302/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.0.20230302 ---- -name: ghc-boot-th -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-th-9.6.0.20230302 -key: ghc-boot-th-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -hs-libraries: HSghc-boot-th-9.6.0.20230302 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.0.20230302/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.0.20230302 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.0.20230302 -visibility: public -id: ghc-heap-9.6.0.20230302 -key: ghc-heap-9.6.0.20230302 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -hs-libraries: HSghc-heap-9.6.0.20230302 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.0.20230302/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.0.20230302 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.0.20230302 -visibility: public -id: ghci-9.6.0.20230302 -key: ghci-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -hs-libraries: HSghci-9.6.0.20230302 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghc-prim-0.10.0 - rts-1.0.2 template-haskell-2.20.0.0 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.6.0.20230302/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.0.20230302 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.0.20230302 -visibility: public -id: libiserv-9.6.0.20230302 -key: libiserv-9.6.0.20230302 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -hs-libraries: HSlibiserv-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.0.20230302 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.0.20230302/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.0.20230302 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.0.20230302 ghc-prim-0.10.0 - pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/text-2.0.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 8e39099c07..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/info deleted file mode 100644 index dae05f0d67..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.0.20230302") - ,("Project Git commit id","fbc98e66077b933b634bf86a8d4a739ef10ea232") - ,("Project Version Int","906") - ,("Project Patch Level","020230302") - ,("Project Patch Level1","0") - ,("Project Patch Level2","20230302") - ,("Booter version","9.6.0.20230302") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 80f4885dc5..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.0.20230302 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/version deleted file mode 100644 index 79b2fb0ff3..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.0.20230302-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index ff0bf44222..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2203 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.1 ghc-heap-9.6.1 - ghci-9.6.1 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/info deleted file mode 100644 index 31316be657..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 378a314c7f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2249 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/directory-1.3.8.1/include -depends: - base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.1 ghc-boot-9.6.2 ghc-heap-9.6.2 - ghci-9.6.2 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/time-1.12.2/include -depends: base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0 bytestring-0.11.4.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/info deleted file mode 100644 index 50957b5270..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index cbd872604e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2249 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/directory-1.3.8.1/include -depends: - base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.6.3 ghc-heap-9.6.3 - ghci-9.6.3 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - unix-2.8.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/time-1.12.2/include -depends: base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0 -key: unix-2.8.1.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/unix-2.8.1.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.1.0 bytestring-0.11.5.2 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/info deleted file mode 100644 index 94d734e16e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 55424797a8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2257 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 pretty-1.1.3.6 - text-2.0.2 time-1.12.2 transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/directory-1.3.8.1/include -depends: - base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - exceptions-0.10.7 filepath-1.4.200.1 ghc-boot-9.6.4 ghc-heap-9.6.4 - ghci-9.6.4 hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.20.0.0 time-1.12.2 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 unix-2.8.4.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 terminfo-0.4.1.6 transformers-0.6.1.0 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - unix-2.8.4.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6 -key: terminfo-0.4.1.6 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6 -extra-libraries: tinfo -include-dirs: -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/time-1.12.2/include -depends: base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0 -key: unix-2.8.4.0 -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/unix-2.8.4.0/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.2.0 bytestring-0.11.5.3 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/info deleted file mode 100644 index 9626509e5f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.6.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 7320fa5da8..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2401 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.3.0 -visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info deleted file mode 100644 index 0661a6ba14..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index fa184224aa..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2415 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - base-4.19.1.0-inplace filepath-1.4.200.1-inplace - time-1.12.2-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace ghci-9.8.2-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.200.1-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi numa -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.1.0-inplace exceptions-0.10.7-inplace - unix-2.8.4.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/time-1.12.2-inplace/include -depends: base-4.19.1.0-inplace deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.4.0 -visibility: public -id: unix-2.8.4.0-inplace -key: unix-2.8.4.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/unix-2.8.4.0 -hs-libraries: HSunix-2.8.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/unix-2.8.4.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.4.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info deleted file mode 100644 index 785e7a87e0..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 74f0db4d7e..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2356 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace array-0.5.5.0-inplace - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace text-2.0.2-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.Signal, GHC.Conc.Sync, GHC.ConsoleHandler, - GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event, GHC.Event.TimeOut, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.IOMode, GHC.IO.StdHandles, - GHC.IO.SubSystem, GHC.IO.Unsafe, GHC.IOArray, GHC.IOPort, - GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, - GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils GHC.Event.Control GHC.Event.EPoll - GHC.Event.KQueue GHC.Event.Manager GHC.Event.Poll GHC.Event.Thread - GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime - System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage - System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - base-4.18.0.0-inplace filepath-1.4.100.1-inplace - time-1.12.2-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghci-9.8-inplace - hpc-0.6.2.0-inplace process-1.6.17.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -extra-libraries: c m -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Posix - System.Console.Haskeline.Backend.Posix.Encoder - System.Console.Haskeline.Backend.DumbTerm - System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.1-inplace - process-1.6.17.0-inplace stm-2.5.1.0-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: c m rt dl ffi -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.18.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -library-dirs: -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: terminfo -version: 0.4.1.6 -visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/terminfo -synopsis: Haskell bindings to the terminfo library. -description: - This library provides an interface to the terminfo database (via bindings to the - curses library). allows POSIX - systems to interact with a variety of terminals using a standard set of capabilities. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Terminfo System.Console.Terminfo.Base - System.Console.Terminfo.Color System.Console.Terminfo.Cursor - System.Console.Terminfo.Edit System.Console.Terminfo.Effects - System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/terminfo-0.4.1.6-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace -extra-libraries: tinfo -include-dirs: -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: base-4.18.0.0-inplace deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: unix -version: 2.8.1.0 -visibility: public -id: unix-2.8.1.0-inplace -key: unix-2.8.1.0-inplace -license: BSD-3-Clause -maintainer: - Julian Ospald , Viktor Dukhovni , Andrew Lelechenko -homepage: https://github.com/haskell/unix -synopsis: POSIX functionality -description: - This package gives you access to the set of operating system - services standardised by - - (or the IEEE Portable Operating System Interface for Computing - Environments - IEEE Std. 1003.1). - The package is not supported under Windows. -category: System -exposed: True -exposed-modules: - System.Posix System.Posix.ByteString - System.Posix.ByteString.FilePath System.Posix.Directory - System.Posix.Directory.ByteString System.Posix.Directory.Fd - System.Posix.Directory.Internals System.Posix.Directory.PosixPath - System.Posix.DynamicLinker System.Posix.DynamicLinker.ByteString - System.Posix.DynamicLinker.Module - System.Posix.DynamicLinker.Module.ByteString - System.Posix.DynamicLinker.Prim System.Posix.Env - System.Posix.Env.ByteString System.Posix.Env.PosixString - System.Posix.Error System.Posix.Fcntl System.Posix.Files - System.Posix.Files.ByteString System.Posix.Files.PosixString - System.Posix.IO System.Posix.IO.ByteString - System.Posix.IO.PosixString System.Posix.PosixPath.FilePath - System.Posix.PosixString System.Posix.Process - System.Posix.Process.ByteString System.Posix.Process.Internals - System.Posix.Process.PosixString System.Posix.Resource - System.Posix.Semaphore System.Posix.SharedMem System.Posix.Signals - System.Posix.Signals.Exts System.Posix.Temp - System.Posix.Temp.ByteString System.Posix.Temp.PosixString - System.Posix.Terminal System.Posix.Terminal.ByteString - System.Posix.Terminal.PosixString System.Posix.Time - System.Posix.Unistd System.Posix.User System.Posix.User.ByteString -hidden-modules: - System.Posix.Directory.Common System.Posix.DynamicLinker.Common - System.Posix.Files.Common System.Posix.IO.Common - System.Posix.Process.Common System.Posix.Terminal.Common - System.Posix.User.Common -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0 -hs-libraries: HSunix-2.8.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/unix-2.8.1.0-inplace/include -includes: HsUnix.h execvpe.h -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-linux-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/info deleted file mode 100644 index 07e26c8c6f..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","NO") - ,("ld supports filelist","NO") - ,("ld supports response files","YES") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","/bin/false") - ,("windres command","/bin/false") - ,("cross compiling","NO") - ,("target platform string","x86_64-unknown-linux") - ,("target os","OSLinux") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","YES") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-linux") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_debug_dyn thr_p thr_dyn debug debug_p debug_dyn p dyn") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","2") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-linux") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","YES") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","YES") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.20230704-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 67cbac919d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1437 +0,0 @@ -name: Cabal -version: 3.2.0.0 -visibility: public -id: Cabal-3.2.0.0 -key: Cabal-3.2.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.0.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 - bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.3.2 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.1.0 bytestring-0.10.10.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.2 -visibility: public -id: ghc-boot-8.10.2 -key: ghc-boot-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.2 -visibility: public -id: ghc-boot-th-8.10.2 -key: ghc-boot-th-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.2 -visibility: public -id: ghc-heap-8.10.2 -key: ghc-heap-8.10.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.2 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.2 -visibility: public -id: ghci-8.10.2 -key: ghci-8.10.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.2 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.2 - ghc-boot-th-8.10.2 ghc-heap-8.10.2 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.2 -visibility: public -id: libiserv-8.10.2 -key: libiserv-8.10.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.2 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.2 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.3.2 -visibility: public -id: text-1.2.3.2 -key: text-1.2.3.2 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.3.2 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cfb84c9c8e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/info deleted file mode 100644 index 60c7420759..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,65 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.2") - ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 6c0db31bad..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/version deleted file mode 100644 index b9c3077c0a..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 26bded46ec..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1449 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.3 -visibility: public -id: ghc-boot-8.10.3 -key: ghc-boot-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.3 -visibility: public -id: ghc-boot-th-8.10.3 -key: ghc-boot-th-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.3 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.3 -visibility: public -id: ghc-heap-8.10.3 -key: ghc-heap-8.10.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.3 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.3 -visibility: public -id: ghci-8.10.3 -key: ghci-8.10.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.3 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.3 - ghc-boot-th-8.10.3 ghc-heap-8.10.3 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.3 -visibility: public -id: libiserv-8.10.3 -key: libiserv-8.10.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.3 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.3 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.3 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ebeb712ad8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/info deleted file mode 100644 index e73e4d2e5c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.3") - ,("Project Git commit id","6db6db46af6f8e3e24d7d16b0b43a984a9a14677") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 213bb682e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/version deleted file mode 100644 index 160391ad57..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 657db47def..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1449 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4 -visibility: public -id: ghc-boot-8.10.4 -key: ghc-boot-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4 -visibility: public -id: ghc-boot-th-8.10.4 -key: ghc-boot-th-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4 -visibility: public -id: ghc-heap-8.10.4 -key: ghc-heap-8.10.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4 -visibility: public -id: ghci-8.10.4 -key: ghci-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.4 - ghc-boot-th-8.10.4 ghc-heap-8.10.4 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4 -visibility: public -id: libiserv-8.10.4 -key: libiserv-8.10.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 22e687361b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/info deleted file mode 100644 index 9e288cda89..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/version deleted file mode 100644 index d458997507..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 657db47def..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1449 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4 -visibility: public -id: ghc-boot-8.10.4 -key: ghc-boot-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4 -visibility: public -id: ghc-boot-th-8.10.4 -key: ghc-boot-th-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4 -visibility: public -id: ghc-heap-8.10.4 -key: ghc-heap-8.10.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4 -visibility: public -id: ghci-8.10.4 -key: ghci-8.10.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.4 - ghc-boot-th-8.10.4 ghc-heap-8.10.4 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4 -visibility: public -id: libiserv-8.10.4 -key: libiserv-8.10.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 22e687361b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/info deleted file mode 100644 index a9f5d64121..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8d9958d44f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/version deleted file mode 100644 index d458997507..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 062979494f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1451 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.1.0 -visibility: public -id: base-4.14.1.0 -key: base-4.14.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.1.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-8.10.4.20210212 -key: ghc-boot-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.4.20210212 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.4.20210212 -visibility: public -id: ghc-boot-th-8.10.4.20210212 -key: ghc-boot-th-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.4.20210212 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.4.20210212 -visibility: public -id: ghc-heap-8.10.4.20210212 -key: ghc-heap-8.10.4.20210212 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.4.20210212 -depends: base-4.14.1.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.4.20210212 -visibility: public -id: ghci-8.10.4.20210212 -key: ghci-8.10.4.20210212 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.4.20210212 -include-dirs: -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 - ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212 - ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.1.0 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.4.20210212 -visibility: public -id: libiserv-8.10.4.20210212 -key: libiserv-8.10.4.20210212 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.4.20210212 -depends: - base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.1.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1 - pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.1.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c5b2d370b7..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/info deleted file mode 100644 index 5dc99233f8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.4.20210212") - ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 23cd2b64ca..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.4.20210212 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/version deleted file mode 100644 index 15ba89ffa5..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 0d5aa405b0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1449 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.4.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.2.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.2.0 -visibility: public -id: base-4.14.2.0 -key: base-4.14.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.2.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.2.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.2.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.5 -visibility: public -id: ghc-boot-8.10.5 -key: ghc-boot-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.5 -visibility: public -id: ghc-boot-th-8.10.5 -key: ghc-boot-th-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.5 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.2.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.5 -visibility: public -id: ghc-heap-8.10.5 -key: ghc-heap-8.10.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.5 -depends: base-4.14.2.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.5 -visibility: public -id: ghci-8.10.5 -key: ghci-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.5 - ghc-boot-th-8.10.5 ghc-heap-8.10.5 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.2.0 containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.5 -visibility: public -id: libiserv-8.10.5 -key: libiserv-8.10.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 ghci-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.2.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.2.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.2.0 ghc-boot-th-8.10.5 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index e85fdc1489..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/info deleted file mode 100644 index daf4811243..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.5") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/version deleted file mode 100644 index e8f4ea2c60..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0d5aa405b0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1449 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.4.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.2.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.2.0 -visibility: public -id: base-4.14.2.0 -key: base-4.14.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.2.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.14.2.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.2.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.5 -visibility: public -id: ghc-boot-8.10.5 -key: ghc-boot-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.5 -visibility: public -id: ghc-boot-th-8.10.5 -key: ghc-boot-th-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.5 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.2.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.5 -visibility: public -id: ghc-heap-8.10.5 -key: ghc-heap-8.10.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.5 -depends: base-4.14.2.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.5 -visibility: public -id: ghci-8.10.5 -key: ghci-8.10.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.5 -include-dirs: -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.5 - ghc-boot-th-8.10.5 ghc-heap-8.10.5 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.0.1 -visibility: public -id: haskeline-0.8.0.1 -key: haskeline-0.8.0.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.0.1 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.14.2.0 bytestring-0.10.12.0 containers-0.6.4.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.9.0 stm-2.5.0.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.2.0 containers-0.6.4.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.5 -visibility: public -id: libiserv-8.10.5 -key: libiserv-8.10.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.5 -depends: - base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.4.1 deepseq-1.4.4.0 ghci-8.10.5 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.2.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.2.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.14.2.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.2.0 ghc-boot-th-8.10.5 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.2.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.14.2.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index e85fdc1489..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/info deleted file mode 100644 index 43c4952444..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.5") - ,("Project Git commit id","a43a5650f51fdc04d757abc3d86b0a23ec518259") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c92c95d0fa..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/version deleted file mode 100644 index e8f4ea2c60..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 0a37a05199..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1450 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.2.1 array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.5.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.2.1 -visibility: public -id: Win32-2.6.2.1 -key: Win32-2.6.2.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.2.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.3.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.2.1 base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.2.1 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/info deleted file mode 100644 index b26d932779..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/info +++ /dev/null @@ -1,69 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 0a37a05199..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1450 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.2.1 array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.5.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.2.1 -visibility: public -id: Win32-2.6.2.1 -key: Win32-2.6.2.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.2.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.3.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.2.1 base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.6 -visibility: public -id: ghc-boot-8.10.6 -key: ghc-boot-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.6 -visibility: public -id: ghc-boot-th-8.10.6 -key: ghc-boot-th-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.6 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.6 -visibility: public -id: ghc-heap-8.10.6 -key: ghc-heap-8.10.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.6 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.6 -visibility: public -id: ghci-8.10.6 -key: ghci-8.10.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.6 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.6 - ghc-boot-th-8.10.6 ghc-heap-8.10.6 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.2.1 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.6 -visibility: public -id: libiserv-8.10.6 -key: libiserv-8.10.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.6 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.6 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.6 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9edd951..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/info deleted file mode 100644 index 9b0840c3d2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.6") - ,("Project Git commit id","f7b3359be12030d762b299681e1aeef0292417ce") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index aa3c158b44..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/version deleted file mode 100644 index f9b4b22625..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 055c59b6b1..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1574 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.2.1 array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.5.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.2.1 -visibility: public -id: Win32-2.6.2.1 -key: Win32-2.6.2.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.2.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.3.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.2.1 base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - Win32-2.6.2.1 array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.5.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 ghci-8.10.7 hpc-0.6.1.0 - integer-gmp-1.0.3.0 process-1.6.13.2 template-haskell-2.16.0.0 - time-1.9.3 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.2.1 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/info deleted file mode 100644 index 6e5c3b827e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.6.5") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 055c59b6b1..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1574 +0,0 @@ -name: Cabal -version: 3.2.1.0 -visibility: public -id: Cabal-3.2.1.0 -key: Cabal-3.2.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.Process Distribution.Compat.ResponseFile - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compat.Typeable - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.2.1.0 -depends: - Win32-2.6.2.1 array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.5.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.2.1 -visibility: public -id: Win32-2.6.2.1 -key: Win32-2.6.2.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.2.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.14.3.0 bytestring-0.10.12.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.14.3.0 -visibility: public -id: base-4.14.3.0 -key: base-4.14.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.Ix GHC.List GHC.MVar GHC.Maybe GHC.Natural - GHC.Num GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling - GHC.Ptr GHC.RTS.Flags GHC.Read GHC.Real GHC.Records - GHC.ResponseFile GHC.ST GHC.STRef GHC.Show GHC.Stable - GHC.StableName GHC.Stack GHC.Stack.CCS GHC.Stack.Types - GHC.StaticPtr GHC.Stats GHC.Storable GHC.TopHandler GHC.TypeLits - GHC.TypeNats GHC.Unicode GHC.Weak GHC.Windows GHC.Word Numeric - Numeric.Natural Prelude System.CPUTime System.Console.GetOpt - System.Environment System.Environment.Blank System.Exit System.IO - System.IO.Error System.IO.Unsafe System.Info System.Mem - System.Mem.StableName System.Mem.Weak System.Posix.Internals - System.Posix.Types System.Timeout Text.ParserCombinators.ReadP - Text.ParserCombinators.ReadPrec Text.Printf Text.Read Text.Read.Lex - Text.Show Text.Show.Functions Type.Reflection - Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.14.3.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex shlwapi -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.6.1 integer-gmp-1.0.3.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.0 -visibility: public -id: bytestring-0.10.12.0 -key: bytestring-0.10.12.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.0 -include-dirs: -includes: fpstring.h -depends: - base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.2.1 base-4.14.3.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.14.3.0 mtl-2.2.2 stm-2.5.0.1 template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 8.10.7 -visibility: public -id: ghc-8.10.7 -key: ghc-8.10.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. -category: Development -exposed-modules: - Annotations ApiAnnotation Ar AsmCodeGen AsmUtils Avail Bag - BasicTypes BinFingerprint BinIface Binary Bitmap BkpSyn BlockId - BlockLayout BooleanFormula BufWrite BuildTyCl ByteCodeAsm - ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink ByteCodeTypes - CFG CLabel CPrim CSE CallArity Class CliOption ClsInst - CmdLineParser Cmm CmmBuildInfoTables CmmCallConv CmmCommonBlockElim - CmmContFlowOpt CmmExpr CmmImplementSwitchPlans CmmInfo - CmmLayoutStack CmmLex CmmLint CmmLive CmmMachOp CmmMonad CmmNode - CmmOpt CmmParse CmmPipeline CmmProcPoint CmmSink CmmSwitch CmmType - CmmUtils CoAxiom CodeOutput Coercion ConLike Config Constants - Constraint CoreArity CoreFVs CoreLint CoreMap CoreMonad CoreOpt - CorePrep CoreSeq CoreStats CoreSubst CoreSyn CoreTidy CoreToStg - CoreUnfold CoreUtils CostCentre CostCentreState Coverage Ctype - DataCon Debug Debugger Demand Desugar Digraph DmdAnal Dominators - DriverBkp DriverMkDepend DriverPhases DriverPipeline DsArrows - DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMeta DsMonad - DsUsage DsUtils Dwarf Dwarf.Constants Dwarf.Types DynFlags - DynamicLoading Elf Encoding EnumSet ErrUtils Exception Exitify - ExtractDocs FV FamInst FamInstEnv FastFunctions FastMutInt - FastString FastStringEnv FieldLabel FileCleanup FileSettings Finder - Fingerprint FiniteMap FlagChecker FloatIn FloatOut ForeignCall - Format FunDeps GHC GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.PlaceHolder - GHC.Hs.Types GHC.Hs.Utils GHC.HsToCore.PmCheck - GHC.HsToCore.PmCheck.Oracle GHC.HsToCore.PmCheck.Ppr - GHC.HsToCore.PmCheck.Types GHC.Platform.AArch64 GHC.Platform.ARM - GHC.Platform.NoRegs GHC.Platform.PPC GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.StgToCmm GHC.StgToCmm.ArgRep - GHC.StgToCmm.Bind GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure - GHC.StgToCmm.DataCon GHC.StgToCmm.Env GHC.StgToCmm.Expr - GHC.StgToCmm.ExtCode GHC.StgToCmm.Foreign GHC.StgToCmm.Heap - GHC.StgToCmm.Hpc GHC.StgToCmm.Layout GHC.StgToCmm.Monad - GHC.StgToCmm.Prim GHC.StgToCmm.Prof GHC.StgToCmm.Ticky - GHC.StgToCmm.Utils GHC.ThToHs GHCi GhcMake GhcMonad GhcNameVersion - GhcPlugins GhcPrelude GraphBase GraphColor GraphOps GraphPpr - HaddockUtils HeaderInfo HieAst HieBin HieDebug HieTypes HieUtils - Hooks Hoopl.Block Hoopl.Collections Hoopl.Dataflow Hoopl.Graph - Hoopl.Label HscMain HscStats HscTypes IOEnv Id IdInfo IfaceEnv - IfaceSyn IfaceType Inst InstEnv Instruction InteractiveEval - InteractiveEvalTypes Json KnownUniques Lexeme Lexer LiberateCase - Linker LinkerTypes ListSetOps Literal Llvm Llvm.AbsSyn - Llvm.MetaData Llvm.PpLlvm Llvm.Types LlvmCodeGen LlvmCodeGen.Base - LlvmCodeGen.CodeGen LlvmCodeGen.Data LlvmCodeGen.Ppr - LlvmCodeGen.Regs LlvmMangler LoadIface Match MatchCon MatchLit - Maybes MkCore MkGraph MkId MkIface Module MonadUtils NCGMonad Name - NameCache NameEnv NameSet NameShape OccName OccurAnal OptCoercion - OrdList Outputable PIC PPC.CodeGen PPC.Cond PPC.Instr PPC.Ppr - PPC.RegInfo PPC.Regs PackageConfig Packages Pair Panic Parser - PatSyn PipelineMonad PlainPanic PlatformConstants Plugins PprBase - PprC PprCmm PprCmmDecl PprCmmExpr PprColour PprCore PprTyThing - Predicate PrelInfo PrelNames PrelRules Pretty PrimOp ProfInit - RdrHsSyn RdrName Reg RegAlloc.Graph.ArchBase RegAlloc.Graph.ArchX86 - RegAlloc.Graph.Coalesce RegAlloc.Graph.Main RegAlloc.Graph.Spill - RegAlloc.Graph.SpillClean RegAlloc.Graph.SpillCost - RegAlloc.Graph.Stats RegAlloc.Graph.TrivColorable - RegAlloc.Linear.Base RegAlloc.Linear.FreeRegs - RegAlloc.Linear.JoinToTargets RegAlloc.Linear.Main - RegAlloc.Linear.PPC.FreeRegs RegAlloc.Linear.SPARC.FreeRegs - RegAlloc.Linear.StackMap RegAlloc.Linear.State - RegAlloc.Linear.Stats RegAlloc.Linear.X86.FreeRegs - RegAlloc.Linear.X86_64.FreeRegs RegAlloc.Liveness RegClass RepType - RnBinds RnEnv RnExpr RnFixity RnHsDoc RnModIface RnNames RnPat - RnSource RnSplice RnTypes RnUnbound RnUtils RtClosureInspect Rules - SAT SMRep SPARC.AddrMode SPARC.Base SPARC.CodeGen - SPARC.CodeGen.Amode SPARC.CodeGen.Base SPARC.CodeGen.CondCode - SPARC.CodeGen.Expand SPARC.CodeGen.Gen32 SPARC.CodeGen.Gen64 - SPARC.CodeGen.Sanity SPARC.Cond SPARC.Imm SPARC.Instr SPARC.Ppr - SPARC.Regs SPARC.ShortcutJump SPARC.Stack SetLevels Settings - SimplCore SimplEnv SimplMonad SimplStg SimplUtils Simplify - SpecConstr Specialise SrcLoc State StaticPtrTable StgCse StgFVs - StgLiftLams StgLiftLams.Analysis StgLiftLams.LiftM - StgLiftLams.Transformation StgLint StgStats StgSubst StgSyn Stream - StringBuffer SysTools SysTools.BaseDir SysTools.ExtraObj - SysTools.Info SysTools.Process SysTools.Settings SysTools.Tasks - SysTools.Terminal THNames TargetReg TcAnnotations TcArrows - TcBackpack TcBinds TcCanonical TcClassDcl TcDefaults TcDeriv - TcDerivInfer TcDerivUtils TcEnv TcErrors TcEvTerm TcEvidence TcExpr - TcFlatten TcForeign TcGenDeriv TcGenFunctor TcGenGenerics - TcHoleErrors TcHoleFitTypes TcHsSyn TcHsType TcIface TcInstDcls - TcInteract TcMType TcMatches TcOrigin TcPat TcPatSyn TcPluginM - TcRnDriver TcRnExports TcRnMonad TcRnTypes TcRules TcSMonad TcSigs - TcSimplify TcSplice TcTyClsDecls TcTyDecls TcType TcTypeNats - TcTypeable TcUnify TcValidity TidyPgm ToIface ToolSettings TrieMap - TyCoFVs TyCoPpr TyCoRep TyCoSubst TyCoTidy TyCon Type TysPrim - TysWiredIn UnVarGraph UnariseStg Unify UniqDFM UniqDSet UniqFM - UniqMap UniqSet UniqSupply Unique Util Var VarEnv VarSet WorkWrap - WwLib X86.CodeGen X86.Cond X86.Instr X86.Ppr X86.RegInfo X86.Regs -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-8.10.7 -include-dirs: -depends: - Win32-2.6.2.1 array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 - bytestring-0.10.12.0 containers-0.6.5.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 ghci-8.10.7 hpc-0.6.1.0 - integer-gmp-1.0.3.0 process-1.6.13.2 template-haskell-2.16.0.0 - time-1.9.3 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.10.7 -visibility: public -id: ghc-boot-8.10.7 -key: ghc-boot-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.PackageDb GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings GHC.UniqueSubdir GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 directory-1.3.6.0 filepath-1.4.2.1 - ghc-boot-th-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.10.7 -visibility: public -id: ghc-boot-th-8.10.7 -key: ghc-boot-th-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.10.7 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.14.3.0 bytestring-0.10.12.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.10.7 -visibility: public -id: ghc-heap-8.10.7 -key: ghc-heap-8.10.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.10.7 -depends: base-4.14.3.0 ghc-prim-0.6.1 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.6.1 -visibility: public -id: ghc-prim-0.6.1 -key: ghc-prim-0.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Ext GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.6.1 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.10.7 -visibility: public -id: ghci-8.10.7 -key: ghci-8.10.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.10.7 -include-dirs: -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.10.7 - ghc-boot-th-8.10.7 ghc-heap-8.10.7 rts template-haskell-2.16.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.2.1 base-4.14.3.0 bytestring-0.10.12.0 containers-0.6.5.1 - directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.14.3.0 containers-0.6.5.1 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.3.0 -visibility: public -id: integer-gmp-1.0.3.0 -key: integer-gmp-1.0.3.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.3.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.10.7 -visibility: public -id: libiserv-8.10.7 -key: libiserv-8.10.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.10.7 -depends: - base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - containers-0.6.5.1 deepseq-1.4.4.0 ghci-8.10.7 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.14.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.14.3.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.14.3.0 deepseq-1.4.4.0 ghc-prim-0.6.1 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.1 -visibility: public -id: stm-2.5.0.1 -key: stm-2.5.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.1 -depends: array-0.5.4.0 base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.16.0.0 -visibility: public -id: template-haskell-2.16.0.0 -key: template-haskell-2.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.16.0.0 -depends: - base-4.14.3.0 ghc-boot-th-8.10.7 ghc-prim-0.6.1 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.14.3.0 binary-0.8.8.0 bytestring-0.10.12.0 - deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0 - template-haskell-2.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.2.1 base-4.14.3.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.14.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.1 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 81f9350784..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.10.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/info deleted file mode 100644 index f3ee27fd52..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("integer library","integer-gmp") - ,("Use interpreter","YES") - ,("Use native code generator","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","8.10.7") - ,("Project Git commit id","1f02b7430b2fbab403d7ffdde9cfd006e884678e") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c85bebbd17..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.10.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index f2f4d351a3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,255 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/version deleted file mode 100644 index d57aa24515..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.10.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 4aff904a01..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1228 +0,0 @@ -name: Cabal -version: 2.4.0.1 -id: Cabal-2.4.0.1 -key: Cabal-2.4.0.1 -license: BSD-3-Clause -copyright: 2003-2018, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - . - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.Graph - Distribution.Compat.Internal.TempFile Distribution.Compat.Lens - Distribution.Compat.Newtype Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.ReadP - Distribution.Compat.Semigroup Distribution.Compat.Stack - Distribution.Compat.Time Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.ParseUtils - Distribution.Parsec.Class Distribution.Parsec.Common - Distribution.Parsec.ConfVar Distribution.Parsec.Field - Distribution.Parsec.FieldLineStream Distribution.Parsec.Lexer - Distribution.Parsec.LexerMonad Distribution.Parsec.Newtypes - Distribution.Parsec.ParseResult Distribution.Parsec.Parser - Distribution.Pretty Distribution.PrettyUtils Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs Distribution.Simple.LocalBuildInfo - Distribution.Simple.PackageIndex Distribution.Simple.PreProcess - Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program - Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin - Distribution.Simple.Program.Db Distribution.Simple.Program.Find - Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg - Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.SrcDist Distribution.Simple.Test - Distribution.Simple.Test.ExeV10 Distribution.Simple.Test.LibV09 - Distribution.Simple.Test.Log Distribution.Simple.UHC - Distribution.Simple.UserHooks Distribution.Simple.Utils - Distribution.System Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Version - Language.Haskell.Extension -hidden-modules: Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Paths_Cabal -hs-libraries: HSCabal-2.4.0.1 -depends: - Win32-2.6.1.0 array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 - bytestring-0.10.8.2 containers-0.6.0.1 deepseq-1.4.4.0 - directory-1.3.3.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.13.0 - pretty-1.1.3.6 process-1.6.5.0 text-1.2.3.1 time-1.8.0.2 - transformers-0.5.6.2 ---- -name: Win32 -version: 2.6.1.0 -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: - A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: - base-4.12.0.0 bytestring-0.10.8.2 filepath-1.4.2.1 ---- -name: array -version: 0.5.3.0 -id: array-0.5.3.0 -key: array-0.5.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -hs-libraries: HSarray-0.5.3.0 -depends: - base-4.12.0.0 ---- -name: base -version: 4.12.0.0 -id: base-4.12.0.0 -key: base-4.12.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.Generics GHC.IO GHC.IO.Buffer - GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp - Data.Functor.Utils Data.OldList Data.Semigroup.Internal - Data.Typeable.Internal Foreign.ForeignPtr.Imp - GHC.StaticPtr.Internal System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -hs-libraries: HSbase-4.12.0.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex -includes: - HsBase.h -depends: - ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts ---- -name: binary -version: 0.8.6.0 -id: binary-0.8.6.0 -key: binary-0.8.6.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: Data.Binary.Class Data.Binary.Internal - Data.Binary.Generic Data.Binary.FloatCast -hs-libraries: HSbinary-0.8.6.0 -depends: - array-0.5.3.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 ---- -name: bytestring -version: 0.10.8.2 -id: bytestring-0.10.8.2 -key: bytestring-0.10.8.2 -license: BSD-3-Clause -copyright: Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - . - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - . - Two 'ByteString' variants are provided: - . - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - . - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - . - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - . - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - . - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - . - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - . - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - . - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: Data.ByteString.Builder.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -hs-libraries: HSbytestring-0.10.8.2 -includes: - fpstring.h -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: containers -version: 0.6.0.1 -id: containers-0.6.0.1 -key: containers-0.6.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - . - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - . - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - . - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntSet Data.IntSet.Internal Data.Map Data.Map.Internal - Data.Map.Internal.Debug Data.Map.Lazy Data.Map.Merge.Lazy - Data.Map.Merge.Strict Data.Map.Strict Data.Map.Strict.Internal - Data.Sequence Data.Sequence.Internal Data.Sequence.Internal.Sorting - Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -hs-libraries: HScontainers-0.6.0.1 -depends: - array-0.5.3.0 base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: deepseq -version: 1.4.4.0 -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - . - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: - Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -hs-libraries: HSdeepseq-1.4.4.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: directory -version: 1.3.3.0 -id: directory-1.3.3.0 -key: directory-1.3.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -hs-libraries: HSdirectory-1.3.3.0 -depends: - Win32-2.6.1.0 base-4.12.0.0 filepath-1.4.2.1 time-1.8.0.2 ---- -name: filepath -version: 1.4.2.1 -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - . - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - . - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - . - * "System.FilePath" is an alias for the module appropriate to your platform. - . - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -hs-libraries: HSfilepath-1.4.2.1 -depends: - base-4.12.0.0 ---- -name: ghc-boot -version: 8.6.5 -id: ghc-boot-8.6.5 -key: ghc-boot-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -hs-libraries: HSghc-boot-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 directory-1.3.3.0 - filepath-1.4.2.1 ghc-boot-th-8.6.5 ---- -name: ghc-boot-th -version: 8.6.5 -id: ghc-boot-th-8.6.5 -key: ghc-boot-th-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - . - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -hs-libraries: HSghc-boot-th-8.6.5 -depends: - base-4.12.0.0 ---- -name: ghc-compact -version: 0.1.0.0 -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: - GHC.Compact GHC.Compact.Serialized -hs-libraries: HSghc-compact-0.1.0.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 ghc-prim-0.5.3 ---- -name: ghc-heap -version: 8.6.5 -id: ghc-heap-8.6.5 -key: ghc-heap-8.6.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -hs-libraries: HSghc-heap-8.6.5 -depends: - base-4.12.0.0 ghc-prim-0.5.3 rts ---- -name: ghc-prim -version: 0.5.3 -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: - user32 mingw32 mingwex -depends: - rts ---- -name: ghci -version: 8.6.5 -id: ghci-8.6.5 -key: ghci-8.6.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -hs-libraries: HSghci-8.6.5 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - containers-0.6.0.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.6.5 - ghc-boot-th-8.6.5 ghc-heap-8.6.5 template-haskell-2.14.0.0 - transformers-0.5.6.2 ---- -name: haskeline -version: 0.7.4.3 -id: haskeline-0.7.4.3 -key: haskeline-0.7.4.3 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - . - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -hs-libraries: HShaskeline-0.7.4.3 -includes: - win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.12.0.0 bytestring-0.10.8.2 containers-0.6.0.1 - directory-1.3.3.0 filepath-1.4.2.1 process-1.6.5.0 stm-2.5.0.0 - transformers-0.5.6.2 ---- -name: hpc -version: 0.6.0.3 -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - . - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.12.0.0 containers-0.6.0.1 directory-1.3.3.0 filepath-1.4.2.1 - time-1.8.0.2 ---- -name: integer-gmp -version: 1.0.2.0 -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: - gmp -depends: - ghc-prim-0.5.3 ---- -name: libiserv -version: 8.6.5 -id: libiserv-8.6.5 -key: libiserv-8.6.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: - GHCi.Utils Lib -hs-libraries: HSlibiserv-8.6.5 -depends: - base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 containers-0.6.0.1 - deepseq-1.4.4.0 ghci-8.6.5 ---- -name: mtl -version: 2.2.2 -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -hs-libraries: HSmtl-2.2.2 -depends: - base-4.12.0.0 transformers-0.5.6.2 ---- -name: parsec -version: 3.1.13.0 -id: parsec-3.1.13.0 -key: parsec-3.1.13.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - . - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - . - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -hs-libraries: HSparsec-3.1.13.0 -depends: - base-4.12.0.0 bytestring-0.10.8.2 mtl-2.2.2 text-1.2.3.1 ---- -name: pretty -version: 1.1.3.6 -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - . - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -hs-libraries: HSpretty-1.1.3.6 -depends: - base-4.12.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 ---- -name: process -version: 1.6.5.0 -id: process-1.6.5.0 -key: process-1.6.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - . - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: - System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -hs-libraries: HSprocess-1.6.5.0 -extra-libraries: - kernel32 -includes: - runProcess.h -depends: - Win32-2.6.1.0 base-4.12.0.0 deepseq-1.4.4.0 directory-1.3.3.0 - filepath-1.4.2.1 ---- -name: rts -version: 1.0 -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -hs-libraries: HSrts -extra-libraries: - m ffi wsock32 gdi32 winmm dbghelp psapi -includes: - Stg.h -ld-options: "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" ---- -name: stm -version: 2.5.0.0 -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -hs-libraries: HSstm-2.5.0.0 -depends: - array-0.5.3.0 base-4.12.0.0 ---- -name: template-haskell -version: 2.14.0.0 -id: template-haskell-2.14.0.0 -key: template-haskell-2.14.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - . - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -hs-libraries: HStemplate-haskell-2.14.0.0 -depends: - base-4.12.0.0 ghc-boot-th-8.6.5 pretty-1.1.3.6 ---- -name: text -version: 1.2.3.1 -id: text-1.2.3.1 -key: text-1.2.3.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - . - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - . - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - . - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - . - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - . - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - . - > import qualified Data.Text as T - . - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -hs-libraries: HStext-1.2.3.1 -depends: - array-0.5.3.0 base-4.12.0.0 binary-0.8.6.0 bytestring-0.10.8.2 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 ---- -name: time -version: 1.8.0.2 -id: time-1.8.0.2 -key: time-1.8.0.2 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: - A time library -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.LocalTime -hidden-modules: Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale -hs-libraries: HStime-1.8.0.2 -depends: - Win32-2.6.1.0 base-4.12.0.0 deepseq-1.4.4.0 ---- -name: transformers -version: 0.5.6.2 -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - . - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - . - This package contains: - . - * the monad transformer class (in "Control.Monad.Trans.Class") - . - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - . - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -hs-libraries: HStransformers-0.5.6.2 -depends: - base-4.12.0.0 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c705360a92..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.6.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/info deleted file mode 100644 index 2d0511b334..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags"," -fno-stack-protector") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.6.5") - ,("Project Git commit id","92b6a0237e0195cee4773de4b237951addd659d9") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p ") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index a479a82190..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.6.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/version deleted file mode 100644 index 4bd4e3e65c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.6.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.6.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 3bcdffc9ac..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1411 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 - bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.4.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.7.0 text-1.2.4.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.13.0.0 bytestring-0.10.10.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0 -key: directory-1.3.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0 -depends: - Win32-2.6.1.0 base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2 -key: ghc-boot-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-th-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2 -key: ghc-boot-th-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2 -key: ghc-heap-8.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: user32 mingw32 mingwex -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2 -key: ghci-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.2 - ghc-boot-th-8.8.2 ghc-heap-8.8.2 template-haskell-2.15.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.4.0 filepath-1.4.2.1 process-1.6.7.0 stm-2.5.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.4.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.2 -visibility: public -id: libiserv-8.8.2 -key: libiserv-8.8.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0 -key: process-1.6.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.2 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ab52328f66..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/info deleted file mode 100644 index 8c224ab67f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.2") - ,("Project Git commit id","86f4a56c8888d249194c38799eaec9484222fa47") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 11f1d47dac..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/version deleted file mode 100644 index 9d2368a739..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3bcdffc9ac..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1411 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 - bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.4.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.7.0 text-1.2.4.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.13.0.0 bytestring-0.10.10.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.4.0 -visibility: public -id: directory-1.3.4.0 -key: directory-1.3.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.4.0 -depends: - Win32-2.6.1.0 base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.2 -visibility: public -id: ghc-boot-8.8.2 -key: ghc-boot-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.4.0 - filepath-1.4.2.1 ghc-boot-th-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.2 -visibility: public -id: ghc-boot-th-8.8.2 -key: ghc-boot-th-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.2 -visibility: public -id: ghc-heap-8.8.2 -key: ghc-heap-8.8.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.2 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: user32 mingw32 mingwex -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.2 -visibility: public -id: ghci-8.8.2 -key: ghci-8.8.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.2 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.2 - ghc-boot-th-8.8.2 ghc-heap-8.8.2 template-haskell-2.15.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.4.0 filepath-1.4.2.1 process-1.6.7.0 stm-2.5.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.4.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.2 -visibility: public -id: libiserv-8.8.2 -key: libiserv-8.8.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.2 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.7.0 -visibility: public -id: process-1.6.7.0 -key: process-1.6.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.7.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.4.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.2 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ab52328f66..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/info deleted file mode 100644 index 06f51d3d80..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.2") - ,("Project Git commit id","86f4a56c8888d249194c38799eaec9484222fa47") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 11f1d47dac..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 9d2368a739..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 5bef98573b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1411 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 - bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.8.0 text-1.2.4.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.13.0.0 bytestring-0.10.10.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: user32 mingw32 mingwex -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/info deleted file mode 100644 index eefb6fea50..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5bef98573b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1411 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 - bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.8.0 text-1.2.4.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.13.0.0 bytestring-0.10.10.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.0 -visibility: public -id: bytestring-0.10.10.0 -key: bytestring-0.10.10.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.0 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.3 -visibility: public -id: ghc-boot-8.8.3 -key: ghc-boot-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.3 -visibility: public -id: ghc-boot-th-8.8.3 -key: ghc-boot-th-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.3 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.3 -visibility: public -id: ghc-heap-8.8.3 -key: ghc-heap-8.8.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.3 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: user32 mingw32 mingwex -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.3 -visibility: public -id: ghci-8.8.3 -key: ghci-8.8.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.3 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.3 - ghc-boot-th-8.8.3 ghc-heap-8.8.3 template-haskell-2.15.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.13.0.0 bytestring-0.10.10.0 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.8.0 stm-2.5.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.3 -visibility: public -id: libiserv-8.8.3 -key: libiserv-8.8.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.3 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.3 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.8.0 -visibility: public -id: process-1.6.8.0 -key: process-1.6.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.8.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.3 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.0 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 17d542dbee..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/info deleted file mode 100644 index 70ef280040..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.3") - ,("Project Git commit id","d0bab2e3419e49cdbb1201d4650572b57f33420c") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ce7520b2ac..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/version deleted file mode 100644 index ae654a2214..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index dab783bf28..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1411 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 - bytestring-0.10.10.1 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.13.0.0 bytestring-0.10.10.1 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: user32 mingw32 mingwex -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/info deleted file mode 100644 index 8c9445c00b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,57 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index dab783bf28..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1411 +0,0 @@ -name: Cabal -version: 3.0.1.0 -visibility: public -id: Cabal-3.0.1.0 -key: Cabal-3.0.1.0 -license: BSD-3-Clause -copyright: 2003-2019, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compiler Distribution.FieldGrammar - Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty - Distribution.Fields Distribution.Fields.ConfVar - Distribution.Fields.Field Distribution.Fields.Lexer - Distribution.Fields.LexerMonad Distribution.Fields.ParseResult - Distribution.Fields.Parser Distribution.Fields.Pretty - Distribution.InstalledPackageInfo Distribution.License - Distribution.Make Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Newtypes Distribution.Parsec.Position - Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE - Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.Dependency Distribution.Types.DependencyMap - Distribution.Types.ExeDependency Distribution.Types.Executable - Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MapAccum Distribution.Utils.NubList - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.MonadFail - Distribution.Compat.Prelude Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex Distribution.Utils.String - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.0.1.0 -depends: - Win32-2.6.1.0 array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 - bytestring-0.10.10.1 containers-0.6.2.1 deepseq-1.4.4.0 - directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.6.1.0 -visibility: public -id: Win32-2.6.1.0 -key: Win32-2.6.1.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2017 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to part of the Win32 library -description: A binding to part of the Win32 library. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.6.1.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.13.0.0 bytestring-0.10.10.1 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.13.0.0 -visibility: public -id: base-4.13.0.0 -key: base-4.13.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative Control.Arrow Control.Category - Control.Concurrent Control.Concurrent.Chan Control.Concurrent.MVar - Control.Concurrent.QSem Control.Concurrent.QSemN Control.Exception - Control.Exception.Base Control.Monad Control.Monad.Fail - Control.Monad.Fix Control.Monad.IO.Class Control.Monad.Instances - Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe - Control.Monad.ST.Lazy.Unsafe Control.Monad.ST.Safe - Control.Monad.ST.Strict Control.Monad.ST.Unsafe Control.Monad.Zip - Data.Bifoldable Data.Bifunctor Data.Bitraversable Data.Bits - Data.Bool Data.Char Data.Coerce Data.Complex Data.Data Data.Dynamic - Data.Either Data.Eq Data.Fixed Data.Foldable Data.Function - Data.Functor Data.Functor.Classes Data.Functor.Compose - Data.Functor.Const Data.Functor.Contravariant Data.Functor.Identity - Data.Functor.Product Data.Functor.Sum Data.IORef Data.Int Data.Ix - Data.Kind Data.List Data.List.NonEmpty Data.Maybe Data.Monoid - Data.Ord Data.Proxy Data.Ratio Data.STRef Data.STRef.Lazy - Data.STRef.Strict Data.Semigroup Data.String Data.Traversable - Data.Tuple Data.Type.Bool Data.Type.Coercion Data.Type.Equality - Data.Typeable Data.Unique Data.Version Data.Void Data.Word - Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String - Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr - Foreign.ForeignPtr.Safe Foreign.ForeignPtr.Unsafe Foreign.Marshal - Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error - Foreign.Marshal.Pool Foreign.Marshal.Safe Foreign.Marshal.Unsafe - Foreign.Marshal.Utils Foreign.Ptr Foreign.Safe Foreign.StablePtr - Foreign.Storable GHC.Arr GHC.Base GHC.ByteOrder GHC.Char GHC.Clock - GHC.Conc GHC.Conc.IO GHC.Conc.Signal GHC.Conc.Sync GHC.Conc.Windows - GHC.ConsoleHandler GHC.Constants GHC.Desugar GHC.Enum - GHC.Environment GHC.Err GHC.Exception GHC.Exception.Type - GHC.ExecutionStack GHC.ExecutionStack.Internal GHC.Exts - GHC.Fingerprint GHC.Fingerprint.Type GHC.Float - GHC.Float.ConversionUtils GHC.Float.RealFracMethods GHC.Foreign - GHC.ForeignPtr GHC.GHCi GHC.GHCi.Helpers GHC.Generics GHC.IO - GHC.IO.Buffer GHC.IO.BufferedIO GHC.IO.Device GHC.IO.Encoding - GHC.IO.Encoding.CodePage GHC.IO.Encoding.CodePage.API - GHC.IO.Encoding.CodePage.Table GHC.IO.Encoding.Failure - GHC.IO.Encoding.Iconv GHC.IO.Encoding.Latin1 GHC.IO.Encoding.Types - GHC.IO.Encoding.UTF16 GHC.IO.Encoding.UTF32 GHC.IO.Encoding.UTF8 - GHC.IO.Exception GHC.IO.FD GHC.IO.Handle GHC.IO.Handle.FD - GHC.IO.Handle.Internals GHC.IO.Handle.Lock GHC.IO.Handle.Text - GHC.IO.Handle.Types GHC.IO.IOMode GHC.IO.Unsafe GHC.IOArray - GHC.IORef GHC.Int GHC.List GHC.MVar GHC.Maybe GHC.Natural GHC.Num - GHC.OldList GHC.OverloadedLabels GHC.Pack GHC.Profiling GHC.Ptr - GHC.RTS.Flags GHC.Read GHC.Real GHC.Records GHC.ResponseFile GHC.ST - GHC.STRef GHC.Show GHC.Stable GHC.StableName GHC.Stack - GHC.Stack.CCS GHC.Stack.Types GHC.StaticPtr GHC.Stats GHC.Storable - GHC.TopHandler GHC.TypeLits GHC.TypeNats GHC.Unicode GHC.Weak - GHC.Windows GHC.Word Numeric Numeric.Natural Prelude System.CPUTime - System.Console.GetOpt System.Environment System.Environment.Blank - System.Exit System.IO System.IO.Error System.IO.Unsafe System.Info - System.Mem System.Mem.StableName System.Mem.Weak - System.Posix.Internals System.Posix.Types System.Timeout - Text.ParserCombinators.ReadP Text.ParserCombinators.ReadPrec - Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions - Type.Reflection Type.Reflection.Unsafe Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.StaticPtr.Internal - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.13.0.0 -extra-libraries: wsock32 user32 shell32 msvcrt mingw32 mingwex -include-dirs: -includes: HsBase.h -depends: ghc-prim-0.5.3 integer-gmp-1.0.2.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.7.0 -visibility: public -id: binary-0.8.7.0 -key: binary-0.8.7.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.7.0 -depends: - array-0.5.4.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.10.1 -visibility: public -id: bytestring-0.10.10.1 -key: bytestring-0.10.10.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: Duncan Coutts -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.10.1 -include-dirs: -includes: fpstring.h -depends: - base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.2.1 -visibility: public -id: containers-0.6.2.1 -key: containers-0.6.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.2.1 -depends: array-0.5.4.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.4.0 -visibility: public -id: deepseq-1.4.4.0 -key: deepseq-1.4.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.4.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.0 -visibility: public -id: directory-1.3.6.0 -key: directory-1.3.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.0 -depends: - Win32-2.6.1.0 base-4.13.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2018 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 8.8.4 -visibility: public -id: ghc-boot-8.8.4 -key: ghc-boot-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.PackageDb": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang GHC.HandleEncoding GHC.LanguageExtensions - GHC.PackageDb GHC.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 directory-1.3.6.0 - filepath-1.4.2.1 ghc-boot-th-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 8.8.4 -visibility: public -id: ghc-boot-th-8.8.4 -key: ghc-boot-th-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-8.8.4 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.13.0.0 bytestring-0.10.10.1 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 8.8.4 -visibility: public -id: ghc-heap-8.8.4 -key: ghc-heap-8.8.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-8.8.4 -depends: base-4.13.0.0 ghc-prim-0.5.3 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.5.3 -visibility: public -id: ghc-prim-0.5.3 -key: ghc-prim-0.5.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.5.3 -extra-libraries: user32 mingw32 mingwex -include-dirs: -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 8.8.4 -visibility: public -id: ghci-8.8.4 -key: ghci-8.8.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-8.8.4 -include-dirs: -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1 ghc-boot-8.8.4 - ghc-boot-th-8.8.4 ghc-heap-8.8.4 template-haskell-2.15.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.7.5.0 -visibility: public -id: haskeline-0.7.5.0 -key: haskeline-0.7.5.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.MonadException -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.7.5.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.6.1.0 base-4.13.0.0 bytestring-0.10.10.1 containers-0.6.2.1 - directory-1.3.6.0 filepath-1.4.2.1 process-1.6.9.0 stm-2.5.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.0.3 -visibility: public -id: hpc-0.6.0.3 -key: hpc-0.6.0.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.0.3 -depends: - base-4.13.0.0 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1 - time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.0.2.0 -visibility: public -id: integer-gmp-1.0.2.0 -key: integer-gmp-1.0.2.0 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package provides the low-level implementation of the standard - 'Integer' type based on the - . - This package provides access to the internal representation of - 'Integer' as well as primitive operations with no proper error - handling, and should only be used directly with the utmost care. -category: Numeric, Algebra -exposed: True -exposed-modules: - GHC.Integer GHC.Integer.GMP.Internals GHC.Integer.Logarithms - GHC.Integer.Logarithms.Internals -hidden-modules: GHC.Integer.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.0.2.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 8.8.4 -visibility: public -id: libiserv-8.8.4 -key: libiserv-8.8.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-8.8.4 -depends: - base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.8.4 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.13.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.13.0.0 bytestring-0.10.10.1 mtl-2.2.2 text-1.2.4.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.13.0.0 deepseq-1.4.4.0 ghc-prim-0.5.3 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.9.0 -visibility: public -id: process-1.6.9.0 -key: process-1.6.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.9.0 -extra-libraries: kernel32 -include-dirs: -includes: runProcess.h -depends: - Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 directory-1.3.6.0 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.15.0.0 -visibility: public -id: template-haskell-2.15.0.0 -key: template-haskell-2.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.LanguageExtensions - Language.Haskell.TH.Lib Language.Haskell.TH.Lib.Internal - Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib - Language.Haskell.TH.Quote Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.15.0.0 -depends: base-4.13.0.0 ghc-boot-th-8.8.4 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.0 -visibility: public -id: text-1.2.4.0 -key: text-1.2.4.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.0 -depends: - array-0.5.4.0 base-4.13.0.0 binary-0.8.7.0 bytestring-0.10.10.1 - deepseq-1.4.4.0 ghc-prim-0.5.3 integer-gmp-1.0.2.0 - template-haskell-2.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.6.1.0 base-4.13.0.0 deepseq-1.4.4.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.13.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_ControlziExceptionziBase_absentSumFieldError_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index c15bafd7c4..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 8.8.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/info deleted file mode 100644 index df2838638d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,55 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts"," -fwrapv -fno-builtin") - ,("C compiler flags","") - ,("C compiler link flags"," ") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target has GNU nonexec stack","False") - ,("target has .ident directive","True") - ,("target has subsections via symbols","False") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Project version","8.8.4") - ,("Project Git commit id","6cf8f835267581d551ca6695b3b02c34797e2cf4") - ,("Booter version","8.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","YES") - ,("Have native code generator","YES") - ,("Support SMP","YES") - ,("Tables next to code","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("RTS expects libdw","NO") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Leading underscore","NO") - ,("Debug on","False") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index af81fd9021..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -8.8.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 50a0383159..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,247 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LiberalTypeSynonyms -NoLiberalTypeSynonyms -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/version deleted file mode 100644 index 5c1215ccd2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.8.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 8.8.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 53b7e65fbe..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1507 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - Win32-2.10.0.0 array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.1 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.11.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.10.0.0 -visibility: public -id: Win32-2.10.0.0 -key: Win32-2.10.0.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.10.0.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.15.0.0 bytestring-0.10.12.1 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Windows, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.PSQ - GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - Win32-2.10.0.0 base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.10.0.0 base-4.15.0.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 exceptions-0.10.4 - filepath-1.4.2.1 process-1.6.11.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.10.0.0 base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.10.0.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/info deleted file mode 100644 index b8f7b8546d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,70 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","8.8.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index d446d62a31..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1707 +0,0 @@ -name: Cabal -version: 3.4.0.0 -visibility: public -id: Cabal-3.4.0.0 -key: Cabal-3.4.0.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.0.0 -depends: - Win32-2.10.0.0 array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.1 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.11.0 text-1.2.4.1 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.10.0.0 -visibility: public -id: Win32-2.10.0.0 -key: Win32-2.10.0.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2018 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Exception.Unsupported - System.Win32.File System.Win32.FileMapping System.Win32.HardLink - System.Win32.Info System.Win32.Info.Computer - System.Win32.Info.Version System.Win32.Mem System.Win32.MinTTY - System.Win32.NLS System.Win32.Path System.Win32.Process - System.Win32.Registry System.Win32.Security System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.10.0.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.15.0.0 bytestring-0.10.12.1 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.0.0 -visibility: public -id: base-4.15.0.0 -key: base-4.15.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.0:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.0:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.0:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Windows, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.PSQ - GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.0.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.0.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.0.0 deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.1 -visibility: public -id: directory-1.3.6.1 -key: directory-1.3.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.1 -depends: - Win32-2.10.0.0 base-4.15.0.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.1 -visibility: public -id: ghc-9.0.1 -key: ghc-9.0.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Driver.Backend GHC.Driver.Backpack GHC.Driver.Backpack.Syntax - GHC.Driver.CmdLine GHC.Driver.CodeOutput GHC.Driver.Finder - GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main GHC.Driver.Make - GHC.Driver.MakeFile GHC.Driver.Monad GHC.Driver.Phases - GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad GHC.Driver.Plugins - GHC.Driver.Session GHC.Driver.Types GHC.Driver.Ways GHC.Hs - GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc GHC.Hs.Dump GHC.Hs.Expr - GHC.Hs.Extension GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit - GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type GHC.Hs.Utils GHC.HsToCore - GHC.HsToCore.Arrows GHC.HsToCore.Binds GHC.HsToCore.Coverage - GHC.HsToCore.Docs GHC.HsToCore.Expr GHC.HsToCore.Foreign.Call - GHC.HsToCore.Foreign.Decl GHC.HsToCore.GuardedRHSs - GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.Iface.UpdateIdInfos GHC.IfaceToCore GHC.Llvm - GHC.Llvm.MetaData GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types - GHC.Parser GHC.Parser.Annotation GHC.Parser.CharClass - GHC.Parser.Header GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.1 -include-dirs: -depends: - Win32-2.10.0.0 array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.1 exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 ghci-9.0.1 hpc-0.6.1.0 - process-1.6.11.0 template-haskell-2.17.0.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.0 -visibility: public -id: ghc-bignum-1.0 -key: ghc-bignum-1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.0 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.1 -visibility: public -id: ghc-boot-9.0.1 -key: ghc-boot-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 filepath-1.4.2.1 - ghc-boot-th-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.1 -visibility: public -id: ghc-boot-th-9.0.1 -key: ghc-boot-th-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.1 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.0.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.1 -visibility: public -id: ghc-heap-9.0.1 -key: ghc-heap-9.0.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.1 -depends: base-4.15.0.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.1 -visibility: public -id: ghci-9.0.1 -key: ghci-9.0.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.1 -include-dirs: -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.1 - ghc-boot-th-9.0.1 ghc-heap-9.0.1 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.1.0 -visibility: public -id: haskeline-0.8.1.0 -key: haskeline-0.8.1.0 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.1.0 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.10.0.0 base-4.15.0.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.1 exceptions-0.10.4 - filepath-1.4.2.1 process-1.6.11.0 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.0.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.0.0 ghc-bignum-1.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.1 -visibility: public -id: libiserv-9.0.1 -key: libiserv-9.0.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: Provides shared functionality between iserv and iserv-proxy -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.1 -depends: - base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.1 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.0.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.4.1 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.0.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.11.0 -visibility: public -id: process-1.6.11.0 -key: process-1.6.11.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.11.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.10.0.0 base-4.15.0.0 deepseq-1.4.5.0 directory-1.3.6.1 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.0.0 ghc-boot-th-9.0.1 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.4.1 -visibility: public -id: text-1.2.4.1 -key: text-1.2.4.1 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Bryan O'Sullivan , Herbert Valerio Riedel -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.Private Data.Text.Internal.Read - Data.Text.Internal.Search Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Unsafe.Shift - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.4.1 -depends: - array-0.5.4.0 base-4.15.0.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-bignum-1.0 ghc-prim-0.7.0 - template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.10.0.0 base-4.15.0.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d482ec6a1b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/info deleted file mode 100644 index 281713da29..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,68 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.1") - ,("Project Git commit id","da53a348150d30193a6f28e1b7ddcabdf45ab726") - ,("Booter version","9.0.1") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 37ad5c8b19..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/version deleted file mode 100644 index 3b9eed0373..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 1a9c185011..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1712 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.2 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.15.1.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Windows, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.PSQ - GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 - process-1.6.13.2 template-haskell-2.17.0.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.15.1.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 exceptions-0.10.4 - filepath-1.4.2.1 process-1.6.13.2 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.12.0.1 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/info deleted file mode 100644 index db62e07661..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,68 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","native") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","8.8.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index ef94224598..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1715 +0,0 @@ -name: Cabal -version: 3.4.1.0 -visibility: public -id: Cabal-3.4.1.0 -key: Cabal-3.4.1.0 -license: BSD-3-Clause -copyright: 2003-2020, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Doctest - Distribution.Simple.Flag Distribution.Simple.GHC - Distribution.Simple.GHCJS Distribution.Simple.Glob - Distribution.Simple.Haddock Distribution.Simple.HaskellSuite - Distribution.Simple.Hpc Distribution.Simple.Install - Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Progress - Distribution.Utils.ShortText Distribution.Utils.Structured - Distribution.Verbosity Distribution.Verbosity.Internal - Distribution.Version Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.4.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.2 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.15.1.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.15.1.0 -visibility: public -id: base-4.15.1.0 -key: base-4.15.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Typeable, Data.Unique, Data.Version, Data.Void, Data.Word, - Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, Foreign.C.String, - Foreign.C.Types, Foreign.Concurrent, Foreign.ForeignPtr, - Foreign.ForeignPtr.Safe, Foreign.ForeignPtr.Unsafe, - Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Marshal.Array, - Foreign.Marshal.Error, Foreign.Marshal.Pool, Foreign.Marshal.Safe, - Foreign.Marshal.Unsafe, Foreign.Marshal.Utils, Foreign.Ptr, - Foreign.Safe, Foreign.StablePtr, Foreign.Storable, GHC.Arr, - GHC.Base, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.1:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.1:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.1:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeNats, - GHC.Unicode, GHC.Weak, GHC.Windows, GHC.Word, Numeric, - Numeric.Natural, Prelude, System.CPUTime, System.Console.GetOpt, - System.Environment, System.Environment.Blank, System.Exit, - System.IO, System.IO.Error, System.IO.Unsafe, System.Info, - System.Mem, System.Mem.StableName, System.Mem.Weak, - System.Posix.Internals, System.Posix.Types, System.Timeout, - Text.ParserCombinators.ReadP, Text.ParserCombinators.ReadPrec, - Text.Printf, Text.Read, Text.Read.Lex, Text.Show, - Text.Show.Functions, Type.Reflection, Type.Reflection.Unsafe, - Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.PSQ - GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.15.1.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.1 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.8.0 -visibility: public -id: binary-0.8.8.0 -key: binary-0.8.8.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.8.0 -depends: - array-0.5.4.0 base-4.15.1.0 bytestring-0.10.12.1 containers-0.6.4.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.10.12.1 -visibility: public -id: bytestring-0.10.12.1 -key: bytestring-0.10.12.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Builder Data.ByteString.Lazy.Builder.ASCII - Data.ByteString.Lazy.Builder.Extras Data.ByteString.Lazy.Char8 - Data.ByteString.Lazy.Internal Data.ByteString.Short - Data.ByteString.Short.Internal Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.UncheckedShifts - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.10.12.1 -include-dirs: -includes: fpstring.h -depends: - base-4.15.1.0 deepseq-1.4.5.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.4.1 -visibility: public -id: containers-0.6.4.1 -key: containers-0.6.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.4.1 -depends: array-0.5.4.0 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.5.0 -visibility: public -id: deepseq-1.4.5.0 -key: deepseq-1.4.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.5.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.15.1.0 filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.15.1.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.0.2 -visibility: public -id: ghc-9.0.2 -key: ghc-9.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC GHC.Builtin.Names GHC.Builtin.Names.TH GHC.Builtin.PrimOps - GHC.Builtin.RebindableNames GHC.Builtin.Types - GHC.Builtin.Types.Literals GHC.Builtin.Types.Prim - GHC.Builtin.Uniques GHC.Builtin.Utils GHC.ByteCode.Asm - GHC.ByteCode.InfoTable GHC.ByteCode.Instr GHC.ByteCode.Linker - GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId GHC.Cmm.CLabel - GHC.Cmm.CallConv GHC.Cmm.CommonBlockElim GHC.Cmm.ContFlowOpt - GHC.Cmm.Dataflow GHC.Cmm.Dataflow.Block - GHC.Cmm.Dataflow.Collections GHC.Cmm.Dataflow.Graph - GHC.Cmm.Dataflow.Label GHC.Cmm.DebugBlock GHC.Cmm.Expr - GHC.Cmm.Graph GHC.Cmm.Info GHC.Cmm.Info.Build GHC.Cmm.LayoutStack - GHC.Cmm.Lexer GHC.Cmm.Lint GHC.Cmm.Liveness GHC.Cmm.MachOp - GHC.Cmm.Monad GHC.Cmm.Node GHC.Cmm.Opt GHC.Cmm.Parser - GHC.Cmm.Pipeline GHC.Cmm.Ppr GHC.Cmm.Ppr.Decl GHC.Cmm.Ppr.Expr - GHC.Cmm.ProcPoint GHC.Cmm.Sink GHC.Cmm.Switch - GHC.Cmm.Switch.Implement GHC.Cmm.Type GHC.Cmm.Utils GHC.CmmToAsm - GHC.CmmToAsm.BlockLayout GHC.CmmToAsm.CFG - GHC.CmmToAsm.CFG.Dominators GHC.CmmToAsm.CPrim GHC.CmmToAsm.Config - GHC.CmmToAsm.Dwarf GHC.CmmToAsm.Dwarf.Constants - GHC.CmmToAsm.Dwarf.Types GHC.CmmToAsm.Format GHC.CmmToAsm.Instr - GHC.CmmToAsm.Monad GHC.CmmToAsm.PIC GHC.CmmToAsm.PPC.CodeGen - GHC.CmmToAsm.PPC.Cond GHC.CmmToAsm.PPC.Instr GHC.CmmToAsm.PPC.Ppr - GHC.CmmToAsm.PPC.RegInfo GHC.CmmToAsm.PPC.Regs GHC.CmmToAsm.Ppr - GHC.CmmToAsm.Reg.Graph GHC.CmmToAsm.Reg.Graph.Base - GHC.CmmToAsm.Reg.Graph.Coalesce GHC.CmmToAsm.Reg.Graph.Spill - GHC.CmmToAsm.Reg.Graph.SpillClean GHC.CmmToAsm.Reg.Graph.SpillCost - GHC.CmmToAsm.Reg.Graph.Stats GHC.CmmToAsm.Reg.Graph.TrivColorable - GHC.CmmToAsm.Reg.Graph.X86 GHC.CmmToAsm.Reg.Linear - GHC.CmmToAsm.Reg.Linear.Base GHC.CmmToAsm.Reg.Linear.FreeRegs - GHC.CmmToAsm.Reg.Linear.JoinToTargets GHC.CmmToAsm.Reg.Linear.PPC - GHC.CmmToAsm.Reg.Linear.SPARC GHC.CmmToAsm.Reg.Linear.StackMap - GHC.CmmToAsm.Reg.Linear.State GHC.CmmToAsm.Reg.Linear.Stats - GHC.CmmToAsm.Reg.Linear.X86 GHC.CmmToAsm.Reg.Linear.X86_64 - GHC.CmmToAsm.Reg.Liveness GHC.CmmToAsm.Reg.Target - GHC.CmmToAsm.Reg.Utils GHC.CmmToAsm.SPARC.AddrMode - GHC.CmmToAsm.SPARC.Base GHC.CmmToAsm.SPARC.CodeGen - GHC.CmmToAsm.SPARC.CodeGen.Amode GHC.CmmToAsm.SPARC.CodeGen.Base - GHC.CmmToAsm.SPARC.CodeGen.CondCode - GHC.CmmToAsm.SPARC.CodeGen.Expand GHC.CmmToAsm.SPARC.CodeGen.Gen32 - GHC.CmmToAsm.SPARC.CodeGen.Gen64 GHC.CmmToAsm.SPARC.CodeGen.Sanity - GHC.CmmToAsm.SPARC.Cond GHC.CmmToAsm.SPARC.Imm - GHC.CmmToAsm.SPARC.Instr GHC.CmmToAsm.SPARC.Ppr - GHC.CmmToAsm.SPARC.Regs GHC.CmmToAsm.SPARC.ShortcutJump - GHC.CmmToAsm.SPARC.Stack GHC.CmmToAsm.X86.CodeGen - GHC.CmmToAsm.X86.Cond GHC.CmmToAsm.X86.Instr GHC.CmmToAsm.X86.Ppr - GHC.CmmToAsm.X86.RegInfo GHC.CmmToAsm.X86.Regs GHC.CmmToC - GHC.CmmToLlvm GHC.CmmToLlvm.Base GHC.CmmToLlvm.CodeGen - GHC.CmmToLlvm.Data GHC.CmmToLlvm.Mangler GHC.CmmToLlvm.Ppr - GHC.CmmToLlvm.Regs GHC.Core GHC.Core.Class GHC.Core.Coercion - GHC.Core.Coercion.Axiom GHC.Core.Coercion.Opt GHC.Core.ConLike - GHC.Core.DataCon GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv - GHC.Core.Lint GHC.Core.Make GHC.Core.Map GHC.Core.Multiplicity - GHC.Core.Opt.Arity GHC.Core.Opt.CSE GHC.Core.Opt.CallArity - GHC.Core.Opt.ConstantFold GHC.Core.Opt.CprAnal GHC.Core.Opt.DmdAnal - GHC.Core.Opt.Exitify GHC.Core.Opt.FloatIn GHC.Core.Opt.FloatOut - GHC.Core.Opt.LiberateCase GHC.Core.Opt.Monad GHC.Core.Opt.OccurAnal - GHC.Core.Opt.Pipeline GHC.Core.Opt.SetLevels GHC.Core.Opt.Simplify - GHC.Core.Opt.Simplify.Env GHC.Core.Opt.Simplify.Monad - GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.SpecConstr - GHC.Core.Opt.Specialise GHC.Core.Opt.StaticArgs - GHC.Core.Opt.WorkWrap GHC.Core.Opt.WorkWrap.Utils GHC.Core.PatSyn - GHC.Core.Ppr GHC.Core.Ppr.TyThing GHC.Core.Predicate GHC.Core.Rules - GHC.Core.Seq GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst - GHC.Core.Tidy GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr GHC.Core.TyCo.Rep - GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy GHC.Core.TyCon GHC.Core.Type - GHC.Core.Unfold GHC.Core.Unify GHC.Core.UsageEnv GHC.Core.Utils - GHC.CoreToByteCode GHC.CoreToIface GHC.CoreToStg GHC.CoreToStg.Prep - GHC.Data.Bag GHC.Data.Bitmap GHC.Data.BooleanFormula - GHC.Data.EnumSet GHC.Data.FastMutInt GHC.Data.FastString - GHC.Data.FastString.Env GHC.Data.FiniteMap GHC.Data.Graph.Base - GHC.Data.Graph.Color GHC.Data.Graph.Directed GHC.Data.Graph.Ops - GHC.Data.Graph.Ppr GHC.Data.Graph.UnVar GHC.Data.IOEnv - GHC.Data.List.SetOps GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair - GHC.Data.Stream GHC.Data.StringBuffer GHC.Data.TrieMap - GHC.Data.UnionFind GHC.Driver.Backend GHC.Driver.Backpack - GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.CodeOutput - GHC.Driver.Finder GHC.Driver.Flags GHC.Driver.Hooks GHC.Driver.Main - GHC.Driver.Make GHC.Driver.MakeFile GHC.Driver.Monad - GHC.Driver.Phases GHC.Driver.Pipeline GHC.Driver.Pipeline.Monad - GHC.Driver.Plugins GHC.Driver.Session GHC.Driver.Types - GHC.Driver.Ways GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc - GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension GHC.Hs.ImpExp - GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Stats GHC.Hs.Type - GHC.Hs.Utils GHC.HsToCore GHC.HsToCore.Arrows GHC.HsToCore.Binds - GHC.HsToCore.Coverage GHC.HsToCore.Docs GHC.HsToCore.Expr - GHC.HsToCore.Foreign.Call GHC.HsToCore.Foreign.Decl - GHC.HsToCore.GuardedRHSs GHC.HsToCore.ListComp GHC.HsToCore.Match - GHC.HsToCore.Match.Constructor GHC.HsToCore.Match.Literal - GHC.HsToCore.Monad GHC.HsToCore.PmCheck GHC.HsToCore.PmCheck.Oracle - GHC.HsToCore.PmCheck.Ppr GHC.HsToCore.PmCheck.Types - GHC.HsToCore.Quote GHC.HsToCore.Usage GHC.HsToCore.Utils - GHC.Iface.Binary GHC.Iface.Env GHC.Iface.Ext.Ast - GHC.Iface.Ext.Binary GHC.Iface.Ext.Debug GHC.Iface.Ext.Types - GHC.Iface.Ext.Utils GHC.Iface.Load GHC.Iface.Make GHC.Iface.Recomp - GHC.Iface.Recomp.Binary GHC.Iface.Recomp.Flags GHC.Iface.Rename - GHC.Iface.Syntax GHC.Iface.Tidy GHC.Iface.Tidy.StaticPtrTable - GHC.Iface.Type GHC.IfaceToCore GHC.Llvm GHC.Llvm.MetaData - GHC.Llvm.Ppr GHC.Llvm.Syntax GHC.Llvm.Types GHC.Parser - GHC.Parser.Annotation GHC.Parser.CharClass GHC.Parser.Header - GHC.Parser.Lexer GHC.Parser.PostProcess - GHC.Parser.PostProcess.Haddock GHC.Platform.AArch64 - GHC.Platform.ARM GHC.Platform.NoRegs GHC.Platform.PPC - GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs - GHC.Platform.S390X GHC.Platform.SPARC GHC.Platform.X86 - GHC.Platform.X86_64 GHC.Plugins GHC.Prelude GHC.Rename.Bind - GHC.Rename.Doc GHC.Rename.Env GHC.Rename.Expr GHC.Rename.Fixity - GHC.Rename.HsType GHC.Rename.Module GHC.Rename.Names GHC.Rename.Pat - GHC.Rename.Splice GHC.Rename.Unbound GHC.Rename.Utils - GHC.Runtime.Debugger GHC.Runtime.Eval GHC.Runtime.Eval.Types - GHC.Runtime.Heap.Inspect GHC.Runtime.Heap.Layout - GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types - GHC.Runtime.Linker GHC.Runtime.Linker.Types GHC.Runtime.Loader - GHC.Settings GHC.Settings.Config GHC.Settings.Constants - GHC.Settings.IO GHC.Stg.CSE GHC.Stg.DepAnal GHC.Stg.FVs - GHC.Stg.Lift GHC.Stg.Lift.Analysis GHC.Stg.Lift.Monad GHC.Stg.Lint - GHC.Stg.Pipeline GHC.Stg.Stats GHC.Stg.Subst GHC.Stg.Syntax - GHC.Stg.Unarise GHC.StgToCmm GHC.StgToCmm.ArgRep GHC.StgToCmm.Bind - GHC.StgToCmm.CgUtils GHC.StgToCmm.Closure GHC.StgToCmm.DataCon - GHC.StgToCmm.Env GHC.StgToCmm.Expr GHC.StgToCmm.ExtCode - GHC.StgToCmm.Foreign GHC.StgToCmm.Heap GHC.StgToCmm.Hpc - GHC.StgToCmm.Layout GHC.StgToCmm.Monad GHC.StgToCmm.Prim - GHC.StgToCmm.Prof GHC.StgToCmm.Ticky GHC.StgToCmm.Types - GHC.StgToCmm.Utils GHC.SysTools GHC.SysTools.Ar - GHC.SysTools.BaseDir GHC.SysTools.Elf GHC.SysTools.ExtraObj - GHC.SysTools.FileCleanup GHC.SysTools.Info GHC.SysTools.Process - GHC.SysTools.Tasks GHC.SysTools.Terminal GHC.Tc.Deriv - GHC.Tc.Deriv.Functor GHC.Tc.Deriv.Generate GHC.Tc.Deriv.Generics - GHC.Tc.Deriv.Infer GHC.Tc.Deriv.Utils GHC.Tc.Errors - GHC.Tc.Errors.Hole GHC.Tc.Errors.Hole.FitTypes - GHC.Tc.Gen.Annotation GHC.Tc.Gen.Arrow GHC.Tc.Gen.Bind - GHC.Tc.Gen.Default GHC.Tc.Gen.Export GHC.Tc.Gen.Expr - GHC.Tc.Gen.Foreign GHC.Tc.Gen.HsType GHC.Tc.Gen.Match - GHC.Tc.Gen.Pat GHC.Tc.Gen.Rule GHC.Tc.Gen.Sig GHC.Tc.Gen.Splice - GHC.Tc.Instance.Class GHC.Tc.Instance.Family - GHC.Tc.Instance.FunDeps GHC.Tc.Instance.Typeable GHC.Tc.Module - GHC.Tc.Plugin GHC.Tc.Solver GHC.Tc.Solver.Canonical - GHC.Tc.Solver.Flatten GHC.Tc.Solver.Interact GHC.Tc.Solver.Monad - GHC.Tc.TyCl GHC.Tc.TyCl.Build GHC.Tc.TyCl.Class - GHC.Tc.TyCl.Instance GHC.Tc.TyCl.PatSyn GHC.Tc.TyCl.Utils - GHC.Tc.Types GHC.Tc.Types.Constraint GHC.Tc.Types.EvTerm - GHC.Tc.Types.Evidence GHC.Tc.Types.Origin GHC.Tc.Utils.Backpack - GHC.Tc.Utils.Env GHC.Tc.Utils.Instantiate GHC.Tc.Utils.Monad - GHC.Tc.Utils.TcMType GHC.Tc.Utils.TcType GHC.Tc.Utils.Unify - GHC.Tc.Utils.Zonk GHC.Tc.Validity GHC.ThToHs GHC.Types.Annotations - GHC.Types.Avail GHC.Types.Basic GHC.Types.CostCentre - GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand - GHC.Types.FieldLabel GHC.Types.ForeignCall GHC.Types.Id - GHC.Types.Id.Info GHC.Types.Id.Make GHC.Types.Literal - GHC.Types.Name GHC.Types.Name.Cache GHC.Types.Name.Env - GHC.Types.Name.Occurrence GHC.Types.Name.Reader GHC.Types.Name.Set - GHC.Types.Name.Shape GHC.Types.RepType GHC.Types.SrcLoc - GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet - GHC.Types.Unique.FM GHC.Types.Unique.Set GHC.Types.Unique.Supply - GHC.Types.Var GHC.Types.Var.Env GHC.Types.Var.Set GHC.Unit - GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Env - GHC.Unit.Module.Location GHC.Unit.Module.Name GHC.Unit.Parser - GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types GHC.Utils.Asm - GHC.Utils.Binary GHC.Utils.BufHandle GHC.Utils.CliOption - GHC.Utils.Encoding GHC.Utils.Error GHC.Utils.Exception GHC.Utils.FV - GHC.Utils.Fingerprint GHC.Utils.IO.Unsafe GHC.Utils.Json - GHC.Utils.Lexeme GHC.Utils.Misc GHC.Utils.Monad - GHC.Utils.Monad.State GHC.Utils.Outputable GHC.Utils.Panic - GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.0.2 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 - bytestring-0.10.12.1 containers-0.6.4.1 deepseq-1.4.5.0 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 ghci-9.0.2 hpc-0.6.1.0 - process-1.6.13.2 template-haskell-2.17.0.0 time-1.9.3 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.1 -visibility: public -id: ghc-bignum-1.1 -key: ghc-bignum-1.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.1 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.0.2 -visibility: public -id: ghc-boot-9.0.2 -key: ghc-boot-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir GHC.ForeignSrcLang GHC.HandleEncoding - GHC.LanguageExtensions GHC.Platform GHC.Platform.Host - GHC.Serialized GHC.Settings.Platform GHC.Settings.Utils - GHC.UniqueSubdir GHC.Unit.Database GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.0.2 -visibility: public -id: ghc-boot-th-9.0.2 -key: ghc-boot-th-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.0.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.15.1.0 bytestring-0.10.12.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.0.2 -visibility: public -id: ghc-heap-9.0.2 -key: ghc-heap-9.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.0.2 -depends: base-4.15.1.0 ghc-prim-0.7.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.7.0 -visibility: public -id: ghc-prim-0.7.0 -key: ghc-prim-0.7.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.IntWord64 GHC.Magic - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers - GHC.Tuple GHC.Types GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.7.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.0.2 -visibility: public -id: ghci-9.0.2 -key: ghci-9.0.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary SizedSeq -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.0.2 -include-dirs: -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 filepath-1.4.2.1 ghc-boot-9.0.2 - ghc-boot-th-9.0.2 ghc-heap-9.0.2 rts template-haskell-2.17.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.15.1.0 bytestring-0.10.12.1 - containers-0.6.4.1 directory-1.3.6.2 exceptions-0.10.4 - filepath-1.4.2.1 process-1.6.13.2 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.15.1.0 containers-0.6.4.1 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.9.3 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.15.1.0 ghc-bignum-1.1 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.0.2 -visibility: public -id: libiserv-9.0.2 -key: libiserv-9.0.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.0.2 -depends: - base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - containers-0.6.4.1 deepseq-1.4.5.0 ghci-9.0.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.15.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.15.1.0 bytestring-0.10.12.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.15.1.0 deepseq-1.4.5.0 ghc-prim-0.7.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.15.1.0 deepseq-1.4.5.0 directory-1.3.6.2 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.17.0.0 -visibility: public -id: template-haskell-2.17.0.0 -key: template-haskell-2.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.17.0.0 -depends: - base-4.15.1.0 ghc-boot-th-9.0.2 ghc-prim-0.7.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.15.1.0 binary-0.8.8.0 bytestring-0.10.12.1 - deepseq-1.4.5.0 ghc-prim-0.7.0 template-haskell-2.17.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.9.3 -visibility: public -id: time-1.9.3 -key: time-1.9.3 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.MonthDay - Data.Time.Calendar.OrdinalDate Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Private Data.Time.Calendar.Days - Data.Time.Calendar.Gregorian Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Week Data.Time.Calendar.JulianYearDay - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.9.3 -include-dirs: -depends: Win32-2.12.0.1 base-4.15.1.0 deepseq-1.4.5.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.15.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 32dba001c1..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.0.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/info deleted file mode 100644 index f7ad250c99..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,68 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("Use Threads","YES") - ,("Use Debugging","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.0.2") - ,("Project Git commit id","6554ff2843d53dddeb875cb145ab892725eac54c") - ,("Booter version","9.0.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("Dynamic by default","NO") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3beeadd423..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.0.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index a95c1d6d14..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,261 +0,0 @@ -Haskell98 -Haskell2010 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonadFailDesugaring -NoMonadFailDesugaring -MonoLocalBinds -NoMonoLocalBinds -MonoPatBinds -NoMonoPatBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/version deleted file mode 100644 index e213ce2bed..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.0.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.0.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index dcf00ea4ea..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1525 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 - bytestring-0.11.1.0 containers-0.6.5.1 deepseq-1.4.6.0 - directory-1.3.6.2 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.0.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.IntVar - GHC.Event.PSQ GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/info deleted file mode 100644 index ece905a569..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","gmp") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 72d40da096..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1522 +0,0 @@ -name: Cabal -version: 3.6.0.0 -visibility: public -id: Cabal-3.6.0.0 -key: Cabal-3.6.0.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.0.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 - bytestring-0.11.1.0 containers-0.6.5.1 deepseq-1.4.6.0 - directory-1.3.6.2 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.0.0 filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.0.0 -visibility: public -id: base-4.16.0.0 -key: base-4.16.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.IntVar - GHC.Event.PSQ GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.0.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.1.0 -visibility: public -id: bytestring-0.11.1.0 -key: bytestring-0.11.1.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Char8 Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.Prim.Internal.Base16 -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.1.0 -include-dirs: -includes: fpstring.h -depends: - base-4.16.0.0 deepseq-1.4.6.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.0 -visibility: public -id: deepseq-1.4.6.0 -key: deepseq-1.4.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.0.0 filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.0.0 mtl-2.2.2 stm-2.5.0.0 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.1 -visibility: public -id: filepath-1.4.2.1 -key: filepath-1.4.2.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Neil Mitchell -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.1 -visibility: public -id: ghc-boot-9.2.1 -key: ghc-boot-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 directory-1.3.6.2 filepath-1.4.2.1 - ghc-boot-th-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.1 -visibility: public -id: ghc-boot-th-9.2.1 -key: ghc-boot-th-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.1 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.0.0 bytestring-0.11.1.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.1 -visibility: public -id: ghc-heap-9.2.1 -key: ghc-heap-9.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.1 -depends: base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.1 -visibility: public -id: ghci-9.2.1 -key: ghci-9.2.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.1 -include-dirs: -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - containers-0.6.5.1 deepseq-1.4.6.0 filepath-1.4.2.1 ghc-boot-9.2.1 - ghc-heap-9.2.1 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.0.0 bytestring-0.11.1.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.1 - process-1.6.13.2 stm-2.5.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.0.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.1 -visibility: public -id: libiserv-9.2.1 -key: libiserv-9.2.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.1 -depends: - base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 containers-0.6.5.1 - deepseq-1.4.6.0 ghci-9.2.1 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.0.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.14.0 -visibility: public -id: parsec-3.1.14.0 -key: parsec-3.1.14.0 -license: BSD-3-Clause -maintainer: Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.14.0 -depends: - base-4.16.0.0 bytestring-0.11.1.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.0.0 deepseq-1.4.6.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.0.0 deepseq-1.4.6.0 directory-1.3.6.2 - filepath-1.4.2.1 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.0 -visibility: public -id: stm-2.5.0.0 -key: stm-2.5.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.0 -depends: array-0.5.4.0 base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.0.0 ghc-boot-th-9.2.1 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.1.0 - deepseq-1.4.6.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.0.0 deepseq-1.4.6.0 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.0.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 11c9a0b71b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/info deleted file mode 100644 index 738ed80348..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,67 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("bignum backend","native") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.1") - ,("Project Git commit id","82e6bf12786908ccda643dd1dceb42abcc97290c") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 45acc9e667..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/version deleted file mode 100644 index e3cf583511..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index f940eefc77..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1536 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 - bytestring-0.11.3.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.1.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.IntVar - GHC.Event.PSQ GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -extra-libraries: gcc_s gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/info deleted file mode 100644 index 6f7547aba9..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5584b355ae..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1533 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 - bytestring-0.11.3.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.1.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.1.0 -visibility: public -id: base-4.16.1.0 -key: base-4.16.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Internal.Types - System.Environment.ExecutablePath System.CPUTime.Utils - GHC.Event.Arr GHC.Event.Array GHC.Event.IntTable GHC.Event.IntVar - GHC.Event.PSQ GHC.Event.Unique System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.1.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.0 -visibility: public -id: bytestring-0.11.3.0 -key: bytestring-0.11.3.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can can be converted to or from a 'ByteString', but supports very few - other operations. It is suitable for keeping many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.0 -extra-libraries: gcc_s gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.1.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.1.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.2 -visibility: public -id: ghc-boot-9.2.2 -key: ghc-boot-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.2 -visibility: public -id: ghc-boot-th-9.2.2 -key: ghc-boot-th-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.1.0 bytestring-0.11.3.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.2 -visibility: public -id: ghc-heap-9.2.2 -key: ghc-heap-9.2.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.2 -depends: base-4.16.1.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.2 -visibility: public -id: ghci-9.2.2 -key: ghci-9.2.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.2 -include-dirs: -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.2 - ghc-heap-9.2.2 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.1.0 bytestring-0.11.3.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.1.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.1.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.2 -visibility: public -id: libiserv-9.2.2 -key: libiserv-9.2.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.2 -depends: - base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.2 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.1.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.1.0 bytestring-0.11.3.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.1.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.1.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.1.0 ghc-boot-th-9.2.2 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.1.0 binary-0.8.9.0 bytestring-0.11.3.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.1.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.1.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7b5c507e1c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/info deleted file mode 100644 index 4344e973f3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.2") - ,("Project Git commit id","fbaee70d380973f71fa6e9e15be746532e5a4fc5") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 21a050b43e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/version deleted file mode 100644 index 425a9bbc34..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 62d284b6b0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1536 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.2.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/info deleted file mode 100644 index 35057bc0c6..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 41d8182ca6..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1533 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.2.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.2.0 -visibility: public -id: base-4.16.2.0 -key: base-4.16.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.2.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.2.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.2.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.3 -visibility: public -id: ghc-boot-9.2.3 -key: ghc-boot-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.3 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.3 -visibility: public -id: ghc-boot-th-9.2.3 -key: ghc-boot-th-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.3 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.2.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.3 -visibility: public -id: ghc-heap-9.2.3 -key: ghc-heap-9.2.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.3 -depends: base-4.16.2.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.3 -visibility: public -id: ghci-9.2.3 -key: ghci-9.2.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.3 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.3 - ghc-heap-9.2.3 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.2.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.2.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.2.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.3 -visibility: public -id: libiserv-9.2.3 -key: libiserv-9.2.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.3 -depends: - base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.3 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.2.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.2.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.2.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.2.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.2.0 ghc-boot-th-9.2.3 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.2.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.2.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.2.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ba137fc062..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/info deleted file mode 100644 index cf98f0134f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.3") - ,("Project Git commit id","a2f693f524830c2ab1e8a6e9d729839ac8b468c5") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d3d9cd8270..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 881bef83e8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,266 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/version deleted file mode 100644 index 0388d01912..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 134bdc8d26..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1536 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.3.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/info deleted file mode 100644 index e7d3062bf8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,66 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 67aed8783d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1533 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.13.2 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.3.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.3.0 -visibility: public -id: base-4.16.3.0 -key: base-4.16.3.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.3.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.3.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.3.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.4 -visibility: public -id: ghc-boot-9.2.4 -key: ghc-boot-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.4 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.4 -visibility: public -id: ghc-boot-th-9.2.4 -key: ghc-boot-th-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.4 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.3.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.4 -visibility: public -id: ghc-heap-9.2.4 -key: ghc-heap-9.2.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.4 -depends: base-4.16.3.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.4 -visibility: public -id: ghci-9.2.4 -key: ghci-9.2.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.4 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.4 - ghc-heap-9.2.4 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.3.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.13.2 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.3.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.3.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.4 -visibility: public -id: libiserv-9.2.4 -key: libiserv-9.2.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.4 -depends: - base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.4 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.3.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.3.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.3.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.13.2 -visibility: public -id: process-1.6.13.2 -key: process-1.6.13.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.13.2 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.3.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.3.0 ghc-boot-th-9.2.4 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.3.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.3.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.3.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 98bb964630..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/info deleted file mode 100644 index 1739c0aeb8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.4") - ,("Project Git commit id","a54827e0b48af33fa9cfde6ad131c6751c2fe321") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c88cb98801..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/version deleted file mode 100644 index 297f646f8e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 04002ca14e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,1779 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.4.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 - template-haskell-2.18.0.0 time-1.11.1.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/info deleted file mode 100644 index 59675e11fd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 04002ca14e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1779 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.4.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.3.1 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.5 -visibility: public -id: ghc-9.2.5 -key: ghc-9.2.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.5 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghci-9.2.5 hpc-0.6.1.0 process-1.6.16.0 - template-haskell-2.18.0.0 time-1.11.1.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.5 -visibility: public -id: ghc-boot-9.2.5 -key: ghc-boot-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.5 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.5 -visibility: public -id: ghc-boot-th-9.2.5 -key: ghc-boot-th-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.5 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.3.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.5 -visibility: public -id: ghc-heap-9.2.5 -key: ghc-heap-9.2.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.5 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.5 -visibility: public -id: ghci-9.2.5 -key: ghci-9.2.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.5 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.5 - ghc-heap-9.2.5 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.4.0 bytestring-0.11.3.1 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.5 -visibility: public -id: libiserv-9.2.5 -key: libiserv-9.2.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.5 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.5 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.3.1 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.5 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.3.1 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fb64caf1cd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/info deleted file mode 100644 index 0cc9be2a80..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.5") - ,("Project Git commit id","74ca6191fa0dbbe8cee3dc53741b8d59fbf16b09") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index f9458b8ea2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/version deleted file mode 100644 index ca9ddd9d41..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 5344a91f84..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1779 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.4.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.2:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.2:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.2:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.2 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.6 -visibility: public -id: ghc-9.2.6 -key: ghc-9.2.6 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.6:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.6:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.6 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghci-9.2.6 hpc-0.6.1.0 process-1.6.16.0 - template-haskell-2.18.0.0 time-1.11.1.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.2 -visibility: public -id: ghc-bignum-1.2 -key: ghc-bignum-1.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.2 -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.6 -visibility: public -id: ghc-boot-9.2.6 -key: ghc-boot-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.6:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.6:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.6:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.6 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.6 -visibility: public -id: ghc-boot-th-9.2.6 -key: ghc-boot-th-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.6 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.6 -visibility: public -id: ghc-heap-9.2.6 -key: ghc-heap-9.2.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.6 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.6 -visibility: public -id: ghci-9.2.6 -key: ghci-9.2.6 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.6 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.6 - ghc-heap-9.2.6 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.2 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.6 -visibility: public -id: libiserv-9.2.6 -key: libiserv-9.2.6 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.6 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.6 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.6 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/version deleted file mode 100644 index af0bc20bd3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/info deleted file mode 100644 index 952140aabd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.6") - ,("Project Git commit id","5383016c78fe4b2555e0aae9248bea5b42f67a78") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 4d6442e611..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/version deleted file mode 100644 index 92253485a4..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.6-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.6 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 56770785cb..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1782 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.4.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.7 -visibility: public -id: ghc-9.2.7 -key: ghc-9.2.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.7 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghci-9.2.7 hpc-0.6.1.0 process-1.6.16.0 - template-haskell-2.18.0.0 time-1.11.1.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.7 -visibility: public -id: ghc-boot-9.2.7 -key: ghc-boot-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.7 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.7 -visibility: public -id: ghc-boot-th-9.2.7 -key: ghc-boot-th-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.7 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.7 -visibility: public -id: ghc-heap-9.2.7 -key: ghc-heap-9.2.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.7 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.7 -visibility: public -id: ghci-9.2.7 -key: ghci-9.2.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.7 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.7 - ghc-heap-9.2.7 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.7 -visibility: public -id: libiserv-9.2.7 -key: libiserv-9.2.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.7 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.7 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.7 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index a0ec9325fc..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/info deleted file mode 100644 index 3df5c2c256..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.7") - ,("Project Git commit id","b81cd709df8054b8b98ac05d3b9affcee9a8b840") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5fc6fd00fd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/version deleted file mode 100644 index 8bdb8a5f63..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 2ecd581b55..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,1782 +0,0 @@ -name: Cabal -version: 3.6.3.0 -visibility: public -id: Cabal-3.6.3.0 -key: Cabal-3.6.3.0 -license: BSD-3-Clause -copyright: 2003-2021, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.Backpack.ComponentsGraph - Distribution.Backpack.Configure - Distribution.Backpack.ConfiguredComponent - Distribution.Backpack.DescribeUnitId - Distribution.Backpack.FullUnitId - Distribution.Backpack.LinkedComponent - Distribution.Backpack.ModSubst Distribution.Backpack.ModuleShape - Distribution.Backpack.PreModuleShape Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.CreatePipe Distribution.Compat.DList - Distribution.Compat.Directory Distribution.Compat.Environment - Distribution.Compat.Exception Distribution.Compat.FilePath - Distribution.Compat.Graph Distribution.Compat.Internal.TempFile - Distribution.Compat.Lens Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude.Internal Distribution.Compat.Process - Distribution.Compat.ResponseFile Distribution.Compat.Semigroup - Distribution.Compat.Stack Distribution.Compat.Time - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.Make Distribution.ModuleName - Distribution.Package Distribution.PackageDescription - Distribution.PackageDescription.Check - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.ReadE Distribution.SPDX - Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.Simple - Distribution.Simple.Bench Distribution.Simple.Build - Distribution.Simple.Build.Macros - Distribution.Simple.Build.PathsModule - Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget - Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler - Distribution.Simple.Command Distribution.Simple.Compiler - Distribution.Simple.Configure Distribution.Simple.Flag - Distribution.Simple.GHC Distribution.Simple.GHCJS - Distribution.Simple.Glob Distribution.Simple.Haddock - Distribution.Simple.HaskellSuite Distribution.Simple.Hpc - Distribution.Simple.Install Distribution.Simple.InstallDirs - Distribution.Simple.InstallDirs.Internal - Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex - Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit - Distribution.Simple.Program Distribution.Simple.Program.Ar - Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db - Distribution.Simple.Program.Find Distribution.Simple.Program.GHC - Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc - Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld - Distribution.Simple.Program.ResponseFile - Distribution.Simple.Program.Run Distribution.Simple.Program.Script - Distribution.Simple.Program.Strip Distribution.Simple.Program.Types - Distribution.Simple.Register Distribution.Simple.Setup - Distribution.Simple.ShowBuildInfo Distribution.Simple.SrcDist - Distribution.Simple.Test Distribution.Simple.Test.ExeV10 - Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log - Distribution.Simple.UHC Distribution.Simple.UserHooks - Distribution.Simple.Utils Distribution.System - Distribution.TestSuite Distribution.Text - Distribution.Types.AbiDependency Distribution.Types.AbiHash - Distribution.Types.AnnotatedId Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentInclude - Distribution.Types.ComponentLocalBuildInfo - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.GivenComponent - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.LocalBuildInfo Distribution.Types.Mixin - Distribution.Types.Module Distribution.Types.ModuleReexport - Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName Distribution.Types.PackageName.Magic - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TargetInfo Distribution.Types.TestSuite - Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Generic - Distribution.Utils.IOData Distribution.Utils.LogProgress - Distribution.Utils.MD5 Distribution.Utils.MapAccum - Distribution.Utils.NubList Distribution.Utils.Path - Distribution.Utils.Progress Distribution.Utils.ShortText - Distribution.Utils.Structured Distribution.Verbosity - Distribution.Verbosity.Internal Distribution.Version - Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Utils.Base62 Distribution.Compat.Async - Distribution.Compat.CopyFile Distribution.Compat.GetShortPathName - Distribution.Compat.MonadFail Distribution.Compat.Prelude - Distribution.Compat.SnocList Distribution.GetOpt Distribution.Lex - Distribution.Utils.String Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.Utils.Json Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSCabal-3.6.3.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-1.2.5.0 time-1.11.1.1 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.16.4.0 filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSarray-0.5.4.0 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: base -version: 4.16.4.0 -visibility: public -id: base-4.16.4.0 -key: base-4.16.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Bifoldable, - Data.Bifunctor, Data.Bitraversable, Data.Bits, Data.Bool, - Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, - Data.Either, Data.Eq, Data.Fixed, Data.Foldable, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.Error, - Foreign.C.String, Foreign.C.Types, Foreign.Concurrent, - Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.Base, GHC.Bits, - GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, GHC.Conc.IO, - GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.Ix, GHC.List, GHC.MVar, - GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, - GHC.Storable, GHC.TopHandler, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbase-4.16.4.0 -extra-libraries: - wsock32 user32 shell32 msvcrt mingw32 mingwex ws2_32 shlwapi ole32 - rpcrt4 ntdll -include-dirs: -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: binary -version: 0.8.9.0 -visibility: public -id: binary-0.8.9.0 -key: binary-0.8.9.0 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbinary-0.8.9.0 -depends: - array-0.5.4.0 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 -haddock-interfaces: -haddock-html: ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSbytestring-0.11.4.0 -extra-libraries: gcc -include-dirs: -includes: fpstring.h -depends: - base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 - template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: containers -version: 0.6.5.1 -visibility: public -id: containers-0.6.5.1 -key: containers-0.6.5.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HScontainers-0.6.5.1 -depends: array-0.5.4.0 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: deepseq -version: 1.4.6.1 -visibility: public -id: deepseq-1.4.6.1 -key: deepseq-1.4.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdeepseq-1.4.6.1 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: directory -version: 1.3.6.2 -visibility: public -id: directory-1.3.6.2 -key: directory-1.3.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSdirectory-1.3.6.2 -depends: - Win32-2.12.0.1 base-4.16.4.0 filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: exceptions -version: 0.10.4 -visibility: public -id: exceptions-0.10.4 -key: exceptions-0.10.4 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSexceptions-0.10.4 -depends: - base-4.16.4.0 mtl-2.2.2 stm-2.5.0.2 template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc -version: 9.2.8 -visibility: public -id: ghc-9.2.8 -key: ghc-9.2.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, GHC.Cmm.Ppr, - GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.SPARC, GHC.CmmToAsm.Reg.Linear.StackMap, - GHC.CmmToAsm.Reg.Linear.State, GHC.CmmToAsm.Reg.Linear.Stats, - GHC.CmmToAsm.Reg.Linear.X86, GHC.CmmToAsm.Reg.Linear.X86_64, - GHC.CmmToAsm.Reg.Liveness, GHC.CmmToAsm.Reg.Target, - GHC.CmmToAsm.Reg.Utils, GHC.CmmToAsm.SPARC, - GHC.CmmToAsm.SPARC.AddrMode, GHC.CmmToAsm.SPARC.Base, - GHC.CmmToAsm.SPARC.CodeGen, GHC.CmmToAsm.SPARC.CodeGen.Amode, - GHC.CmmToAsm.SPARC.CodeGen.Base, - GHC.CmmToAsm.SPARC.CodeGen.CondCode, - GHC.CmmToAsm.SPARC.CodeGen.Expand, - GHC.CmmToAsm.SPARC.CodeGen.Gen32, GHC.CmmToAsm.SPARC.CodeGen.Gen64, - GHC.CmmToAsm.SPARC.CodeGen.Sanity, GHC.CmmToAsm.SPARC.Cond, - GHC.CmmToAsm.SPARC.Imm, GHC.CmmToAsm.SPARC.Instr, - GHC.CmmToAsm.SPARC.Ppr, GHC.CmmToAsm.SPARC.Regs, - GHC.CmmToAsm.SPARC.ShortcutJump, GHC.CmmToAsm.SPARC.Stack, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, GHC.CmmToLlvm.Ppr, - GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, GHC.Core.Coercion, - GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, GHC.Core.ConLike, - GHC.Core.DataCon, GHC.Core.FVs, GHC.Core.FamInstEnv, - GHC.Core.InstEnv, GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, - GHC.Core.Map.Type, GHC.Core.Multiplicity, GHC.Core.Opt.Arity, - GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.BooleanFormula, - GHC.Data.EnumSet, GHC.Data.FastMutInt, GHC.Data.FastString, - GHC.Data.FastString.Env, GHC.Data.FiniteMap, GHC.Data.Graph.Base, - GHC.Data.Graph.Color, GHC.Data.Graph.Directed, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.SetOps, GHC.Data.Maybe, GHC.Data.OrdList, - GHC.Data.Pair, GHC.Data.Stream, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Env, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Flags, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, GHC.Driver.Pipeline.Monad, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.Dump, GHC.Hs.Expr, - GHC.Hs.Extension, GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, - GHC.Hs.Pat, GHC.Hs.Stats, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Expr, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Types, GHC.Linker.Unit, - GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, GHC.Llvm.Ppr, - GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, GHC.Parser.Annotation, - GHC.Parser.CharClass, GHC.Parser.Errors, GHC.Parser.Errors.Ppr, - GHC.Parser.Header, GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.2.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.2.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.SPARC, - GHC.Platform.Ways, GHC.Platform.X86, GHC.Platform.X86_64, - GHC.Plugins, GHC.Prelude, GHC.Rename.Bind, GHC.Rename.Env, - GHC.Rename.Expr, GHC.Rename.Fixity, GHC.Rename.HsType, - GHC.Rename.Module, GHC.Rename.Names, GHC.Rename.Pat, - GHC.Rename.Splice, GHC.Rename.Unbound, GHC.Rename.Utils, - GHC.Runtime.Context, GHC.Runtime.Debugger, GHC.Runtime.Eval, - GHC.Runtime.Eval.Types, GHC.Runtime.Heap.Inspect, - GHC.Runtime.Heap.Layout, GHC.Runtime.Interpreter, - GHC.Runtime.Interpreter.Types, GHC.Runtime.Loader, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.DepAnal, GHC.Stg.FVs, - GHC.Stg.Lift, GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Monad, - GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, - GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.Layout, - GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, - GHC.StgToCmm.Prof, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, - GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, - GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, - GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, - GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.Interact, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Utils.Backpack, - GHC.Tc.Utils.Env, GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, - GHC.Tc.Utils.TcMType, GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, - GHC.Tc.Utils.Zonk, GHC.Tc.Validity, GHC.ThToHs, - GHC.Types.Annotations, GHC.Types.Avail, GHC.Types.Basic, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.HpcInfo, GHC.Types.IPE, - GHC.Types.Id, GHC.Types.Id.Info, GHC.Types.Id.Make, - GHC.Types.Literal, GHC.Types.Meta, GHC.Types.Name, - GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.RepType, GHC.Types.SafeHaskell, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Name, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Error, GHC.Utils.Exception, - GHC.Utils.FV, GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, - GHC.Utils.IO.Unsafe, GHC.Utils.Json, GHC.Utils.Lexeme, - GHC.Utils.Logger, GHC.Utils.Misc, GHC.Utils.Monad, - GHC.Utils.Monad.State, GHC.Utils.Outputable, GHC.Utils.Panic, - GHC.Utils.Panic.Plain, GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, - GHC.Utils.TmpFs, Language.Haskell.Syntax, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-9.2.8 -include-dirs: -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 - bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghci-9.2.8 hpc-0.6.1.0 process-1.6.16.0 - template-haskell-2.18.0.0 time-1.11.1.1 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: -depends: ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot -version: 9.2.8 -visibility: public -id: ghc-boot-9.2.8 -key: ghc-boot-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.2.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.2.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.2.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 directory-1.3.6.2 filepath-1.4.2.2 - ghc-boot-th-9.2.8 -haddock-interfaces: -haddock-html: ---- -name: ghc-boot-th -version: 9.2.8 -visibility: public -id: ghc-boot-th-9.2.8 -key: ghc-boot-th-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-boot-th-9.2.8 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.16.4.0 bytestring-0.11.4.0 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: ghc-heap -version: 9.2.8 -visibility: public -id: ghc-heap-9.2.8 -key: ghc-heap-9.2.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-heap-9.2.8 -depends: base-4.16.4.0 containers-0.6.5.1 ghc-prim-0.8.0 rts -haddock-interfaces: -haddock-html: ---- -name: ghc-prim -version: 0.8.0 -visibility: public -id: ghc-prim-0.8.0 -key: ghc-prim-0.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Prim.Exception - GHC.Prim.Ext GHC.Prim.Panic GHC.PrimopWrappers GHC.Tuple GHC.Types - GHC.Prim -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghc-prim-0.8.0 -extra-libraries: user32 mingw32 mingwex -depends: rts -haddock-interfaces: -haddock-html: ---- -name: ghci -version: 9.2.8 -visibility: public -id: ghci-9.2.8 -key: ghci-9.2.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSghci-9.2.8 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - containers-0.6.5.1 deepseq-1.4.6.1 filepath-1.4.2.2 ghc-boot-9.2.8 - ghc-heap-9.2.8 ghc-prim-0.8.0 rts template-haskell-2.18.0.0 - transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShaskeline-0.8.2 -include-dirs: -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.16.4.0 bytestring-0.11.4.0 containers-0.6.5.1 - directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.0.2 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.16.4.0 containers-0.6.5.1 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 time-1.11.1.1 -haddock-interfaces: -haddock-html: ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.16.4.0 ghc-bignum-1.3 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: libiserv -version: 9.2.8 -visibility: public -id: libiserv-9.2.8 -key: libiserv-9.2.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils Lib -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSlibiserv-9.2.8 -depends: - base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 containers-0.6.5.1 - deepseq-1.4.6.1 ghci-9.2.8 -haddock-interfaces: -haddock-html: ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSmtl-2.2.2 -depends: base-4.16.4.0 transformers-0.5.6.2 -haddock-interfaces: -haddock-html: ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.16.4.0 bytestring-0.11.4.0 mtl-2.2.2 text-1.2.5.0 -haddock-interfaces: -haddock-html: ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.16.4.0 deepseq-1.4.6.1 ghc-prim-0.8.0 -haddock-interfaces: -haddock-html: ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 directory-1.3.6.2 - filepath-1.4.2.2 -haddock-interfaces: -haddock-html: ---- -name: stm -version: 2.5.0.2 -visibility: public -id: stm-2.5.0.2 -key: stm-2.5.0.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HSstm-2.5.0.2 -depends: array-0.5.4.0 base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: template-haskell -version: 2.18.0.0 -visibility: public -id: template-haskell-2.18.0.0 -key: template-haskell-2.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: Language.Haskell.TH.Lib.Map -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStemplate-haskell-2.18.0.0 -depends: - base-4.16.4.0 ghc-boot-th-9.2.8 ghc-prim-0.8.0 pretty-1.1.3.6 -haddock-interfaces: -haddock-html: ---- -name: text -version: 1.2.5.0 -visibility: public -id: text-1.2.5.0 -key: text-1.2.5.0 -license: BSD-2-Clause -copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). - == Internal Representation: UTF-16 vs. UTF-8 - Currently the @text@ library uses UTF-16 as its internal representation - which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/) - for Unicode text. We're currently investigating the feasibility - of [changing Text's internal representation to UTF-8](https://github.com/text-utf8) - and if you need such a 'Text' type right now you might be interested in using the spin-off - packages and - . -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Functions - Data.Text.Internal.Fusion Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Internal.Unsafe.Shift Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStext-1.2.5.0 -depends: - array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 bytestring-0.11.4.0 - deepseq-1.4.6.1 ghc-prim-0.8.0 template-haskell-2.18.0.0 -haddock-interfaces: -haddock-html: ---- -name: time -version: 1.11.1.1 -visibility: public -id: time-1.11.1.1 -key: time-1.11.1.1 -license: BSD-3-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.Types Data.Time.Calendar.Private - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.CalendarDiffDays Data.Time.Calendar.Week - Data.Time.Calendar.JulianYearDay Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStime-1.11.1.1 -include-dirs: -depends: Win32-2.12.0.1 base-4.16.4.0 deepseq-1.4.6.1 -haddock-interfaces: -haddock-html: ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: -library-dirs: -dynamic-library-dirs: -data-dir: -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.16.4.0 -haddock-interfaces: -haddock-html: ---- -name: rts -version: 1.0.2 -visibility: public -id: rts -key: rts -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: -hs-libraries: HSrts -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: -includes: Stg.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziExceptionziType_divZZeroException_closure" - "-Wl,-u,base_GHCziExceptionziType_underflowException_closure" - "-Wl,-u,base_GHCziExceptionziType_overflowException_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index fdbd1af834..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.2.8 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/info deleted file mode 100644 index 0cb5e4c2d6..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,64 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","l debug thr thr_debug thr_l thr_p thr_debug_p debug_p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.2.8") - ,("Project Git commit id","dfa834627a94d98aaeddb0cb3a0cedca934d2814") - ,("Booter version","8.10.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 08e647b0f9..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.2.8 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/version deleted file mode 100644 index 11c5151b19..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.2.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.2.8 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index c0026ed403..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2107 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 text-2.0.1 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.0 -visibility: public -id: Win32-2.12.0.0 -key: Win32-2.12.0.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Win32-2.12.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Win32-2.12.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/Win32-2.12.0.0 -hs-libraries: HSWin32-2.12.0.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/Win32-2.12.0.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.0.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.0 base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.1 -visibility: public -id: ghc-9.4.1 -key: ghc-9.4.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.1:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-9.4.1 -hs-libraries: HSghc-9.4.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.1 - ghc-heap-9.4.1 ghci-9.4.1 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.1 -visibility: public -id: ghc-boot-9.4.1 -key: ghc-boot-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-boot-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-boot-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-boot-9.4.1 -hs-libraries: HSghc-boot-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.1 ---- -name: ghc-boot-th -version: 9.4.1 -visibility: public -id: ghc-boot-th-9.4.1 -key: ghc-boot-th-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-boot-th-9.4.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-boot-th-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-boot-th-9.4.1 -hs-libraries: HSghc-boot-th-9.4.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.1 -visibility: public -id: ghc-heap-9.4.1 -key: ghc-heap-9.4.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-heap-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-heap-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-heap-9.4.1 -hs-libraries: HSghc-heap-9.4.1 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.1 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.1 -visibility: public -id: ghci-9.4.1 -key: ghci-9.4.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghci-9.4.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/ghci-9.4.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/ghci-9.4.1 -hs-libraries: HSghci-9.4.1 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.1 - ghc-heap-9.4.1 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.1 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.1 -visibility: public -id: libiserv-9.4.1 -key: libiserv-9.4.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/libiserv-9.4.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/libiserv-9.4.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/libiserv-9.4.1 -hs-libraries: HSlibiserv-9.4.1 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.1/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.1 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/process-1.6.15.0/include -includes: runProcess.h -depends: - Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.15.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi mingwex -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.1 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/time-1.12.2/include -depends: Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index cdda3bb76b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/info deleted file mode 100644 index dcb5398ab8..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.1") - ,("Project Git commit id","6d01245c458c49ca25c89ec13be3268ab6930a27") - ,("Project Version Int","904") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.4.1") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index ccfb75e512..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/version deleted file mode 100644 index b80b9614cd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b596ae8953..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2107 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.15.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 text-2.0.1 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.0 -visibility: public -id: Win32-2.12.0.0 -key: Win32-2.12.0.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Win32-2.12.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Win32-2.12.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/Win32-2.12.0.0 -hs-libraries: HSWin32-2.12.0.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/Win32-2.12.0.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.0.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.0 base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.2 -visibility: public -id: ghc-9.4.2 -key: ghc-9.4.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.2:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.SysTools, GHC.SysTools.Ar, - GHC.SysTools.BaseDir, GHC.SysTools.Elf, GHC.SysTools.Info, - GHC.SysTools.Process, GHC.SysTools.Tasks, GHC.SysTools.Terminal, - GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, - GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, - GHC.Tc.Errors, GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-9.4.2 -hs-libraries: HSghc-9.4.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghci-9.4.2 hpc-0.6.1.0 process-1.6.15.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.2 -visibility: public -id: ghc-boot-9.4.2 -key: ghc-boot-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-boot-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-boot-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-boot-9.4.2 -hs-libraries: HSghc-boot-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.2 ---- -name: ghc-boot-th -version: 9.4.2 -visibility: public -id: ghc-boot-th-9.4.2 -key: ghc-boot-th-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-boot-th-9.4.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-boot-th-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-boot-th-9.4.2 -hs-libraries: HSghc-boot-th-9.4.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.2 -visibility: public -id: ghc-heap-9.4.2 -key: ghc-heap-9.4.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-heap-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-heap-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-heap-9.4.2 -hs-libraries: HSghc-heap-9.4.2 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.2 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.2 -visibility: public -id: ghci-9.4.2 -key: ghci-9.4.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghci-9.4.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/ghci-9.4.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/ghci-9.4.2 -hs-libraries: HSghci-9.4.2 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.2 - ghc-heap-9.4.2 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.2 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.15.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.2 -visibility: public -id: libiserv-9.4.2 -key: libiserv-9.4.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/libiserv-9.4.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/libiserv-9.4.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/libiserv-9.4.2 -hs-libraries: HSlibiserv-9.4.2 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.2/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.2 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.15.0 -visibility: public -id: process-1.6.15.0 -key: process-1.6.15.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/process-1.6.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/process-1.6.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/process-1.6.15.0 -hs-libraries: HSprocess-1.6.15.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/process-1.6.15.0/include -includes: runProcess.h -depends: - Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.15.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.15.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi mingwex -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.2 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/time-1.12.2/include -depends: Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index abbe91352d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/info deleted file mode 100644 index 63a5f2df9c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.2") - ,("Project Git commit id","e8a889a7fc670532a3bf883a3e25acba92e6e6e1") - ,("Project Version Int","904") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.4.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3c40359d3d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/version deleted file mode 100644 index 38b06e651d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 51b5a6161c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2108 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 text-2.0.1 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.0 -visibility: public -id: Win32-2.12.0.0 -key: Win32-2.12.0.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0 -hs-libraries: HSWin32-2.12.0.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.0.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.0 base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi mingwex -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/time-1.12.2/include -depends: Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/info deleted file mode 100644 index 17fbdc5bd6..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.0.2") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 51b5a6161c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2108 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 text-2.0.1 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.0 -visibility: public -id: Win32-2.12.0.0 -key: Win32-2.12.0.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0 -hs-libraries: HSWin32-2.12.0.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/Win32-2.12.0.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.0.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.0 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.0 base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.3 -visibility: public -id: ghc-9.4.3 -key: ghc-9.4.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Ids, GHC.Builtin.Types, - GHC.Builtin.Types.Literals, GHC.Builtin.Types.Prim, - GHC.Builtin.Uniques, GHC.Builtin.Utils, GHC.ByteCode.Asm, - GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, GHC.ByteCode.Linker, - GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, GHC.Cmm.CLabel, - GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, GHC.Cmm.Config, - GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, GHC.Cmm.Dataflow.Block, - GHC.Cmm.Dataflow.Collections, GHC.Cmm.Dataflow.Graph, - GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, GHC.Cmm.Expr, - GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, GHC.Cmm.InitFini, - GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, - GHC.Cmm.Liveness, GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, - GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, GHC.Cmm.ProcPoint, - GHC.Cmm.Sink, GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.3:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-9.4.3 -hs-libraries: HSghc-9.4.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.0 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghci-9.4.3 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.3 -visibility: public -id: ghc-boot-9.4.3 -key: ghc-boot-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-boot-9.4.3 -hs-libraries: HSghc-boot-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.3 ---- -name: ghc-boot-th -version: 9.4.3 -visibility: public -id: ghc-boot-th-9.4.3 -key: ghc-boot-th-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-th-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-boot-th-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-boot-th-9.4.3 -hs-libraries: HSghc-boot-th-9.4.3 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.3 -visibility: public -id: ghc-heap-9.4.3 -key: ghc-heap-9.4.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-heap-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-heap-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-heap-9.4.3 -hs-libraries: HSghc-heap-9.4.3 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.3 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.3 -visibility: public -id: ghci-9.4.3 -key: ghci-9.4.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghci-9.4.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/ghci-9.4.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/ghci-9.4.3 -hs-libraries: HSghci-9.4.3 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.3 - ghc-heap-9.4.3 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.3 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.3 -visibility: public -id: libiserv-9.4.3 -key: libiserv-9.4.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/libiserv-9.4.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/libiserv-9.4.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/libiserv-9.4.3 -hs-libraries: HSlibiserv-9.4.3 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.3/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.3 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/process-1.6.16.0/include -includes: runProcess.h -depends: - Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi mingwex -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.3 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/time-1.12.2/include -depends: Win32-2.12.0.0 base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3b59730670..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/info deleted file mode 100644 index d163d097d4..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.3") - ,("Project Git commit id","8f8dba0190fe2a3a8b148fecf0dc83a725fb3fd2") - ,("Project Version Int","904") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.4.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 32001628b6..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/version deleted file mode 100644 index fec19b4b2f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global deleted file mode 100644 index 9c7826a190..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/dump-global +++ /dev/null @@ -1,2110 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.1 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 text-2.0.1 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1 -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.0.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.1 base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi mingwex -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -dynamic-library-dirs: -extra-libraries: stdc++ ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/time-1.12.2/include -depends: Win32-2.12.0.1 base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/info deleted file mode 100644 index a56ee93ad0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","1") - ,("Build platform","x86_64-apple-darwin") - ,("Host platform","x86_64-apple-darwin") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-darwin/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index dbeee20ac0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2109 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.1 array-0.5.4.0 base-4.17.0.0 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.1 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.15.0 - pretty-1.1.3.6 text-2.0.1 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1 -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/Win32-2.12.0.1/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.0.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.0.0 -visibility: public -id: base-4.17.0.0 -key: base-4.17.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/base-4.17.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/base-4.17.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/base-4.17.0.0 -hs-libraries: HSbase-4.17.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/base-4.17.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.3.1 -visibility: public -id: bytestring-0.11.3.1 -key: bytestring-0.11.3.1 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1 -hs-libraries: HSbytestring-0.11.3.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/bytestring-0.11.3.1/include -includes: fpstring.h -depends: - base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.3.1 ---- -name: containers -version: 0.6.6 -visibility: public -id: containers-0.6.6 -key: containers-0.6.6 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/containers-0.6.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/containers-0.6.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/containers-0.6.6 -hs-libraries: HScontainers-0.6.6 -depends: - array-0.5.4.0 base-4.17.0.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.6/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.6 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.0.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.1 base-4.17.0.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.0.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.4 -visibility: public -id: ghc-9.4.4 -key: ghc-9.4.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.4:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-9.4.4 -hs-libraries: HSghc-9.4.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 - bytestring-0.11.3.1 containers-0.6.6 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghci-9.4.4 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.4 -visibility: public -id: ghc-boot-9.4.4 -key: ghc-boot-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-boot-9.4.4 -hs-libraries: HSghc-boot-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.4 ---- -name: ghc-boot-th -version: 9.4.4 -visibility: public -id: ghc-boot-th-9.4.4 -key: ghc-boot-th-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-th-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-boot-th-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-boot-th-9.4.4 -hs-libraries: HSghc-boot-th-9.4.4 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.0.0 bytestring-0.11.3.1 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.4 -visibility: public -id: ghc-heap-9.4.4 -key: ghc-heap-9.4.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-heap-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-heap-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-heap-9.4.4 -hs-libraries: HSghc-heap-9.4.4 -depends: - base-4.17.0.0 containers-0.6.6 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.4 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.4 -visibility: public -id: ghci-9.4.4 -key: ghci-9.4.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghci-9.4.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/ghci-9.4.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/ghci-9.4.4 -hs-libraries: HSghci-9.4.4 -include-dirs: -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - containers-0.6.6 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.4 - ghc-heap-9.4.4 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.4 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.17.0.0 bytestring-0.11.3.1 containers-0.6.6 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.0.0 containers-0.6.6 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.0.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.4 -visibility: public -id: libiserv-9.4.4 -key: libiserv-9.4.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/libiserv-9.4.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/libiserv-9.4.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/libiserv-9.4.4 -hs-libraries: HSlibiserv-9.4.4 -depends: - base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 containers-0.6.6 - deepseq-1.4.8.0 ghci-9.4.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.4 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.0.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.15.0 -visibility: public -id: parsec-3.1.15.0 -key: parsec-3.1.15.0 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/parsec-3.1.15.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/parsec-3.1.15.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/parsec-3.1.15.0 -hs-libraries: HSparsec-3.1.15.0 -depends: - base-4.17.0.0 bytestring-0.11.3.1 mtl-2.2.2 text-2.0.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.15.0 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.0.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/process-1.6.16.0/include -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.17.0.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi mingwex -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.0.0 ghc-boot-th-9.4.4 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.1 -visibility: public -id: text-2.0.1 -key: text-2.0.1 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.Unsafe Data.Text.Internal.Unsafe.Char - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/text-2.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/text-2.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/text-2.0.1 -hs-libraries: HStext-2.0.1 -depends: - array-0.5.4.0 base-4.17.0.0 binary-0.8.9.1 bytestring-0.11.3.1 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.1/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.1 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/time-1.12.2/include -depends: Win32-2.12.0.1 base-4.17.0.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index ca990d1c6f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/info deleted file mode 100644 index a46d9f3101..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.4") - ,("Project Git commit id","cafe75946c465dd20c324918807464e09f12ac2f") - ,("Project Version Int","904") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.4.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 86a1d29b86..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/version deleted file mode 100644 index 56c9efa2c0..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index e2d2b941ad..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2110 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.1 array-0.5.4.0 base-4.17.1.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.16.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Win32-2.12.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Win32-2.12.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/Win32-2.12.0.1 -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/Win32-2.12.0.1/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.1.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.1.0 -visibility: public -id: base-4.17.1.0 -key: base-4.17.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/base-4.17.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/base-4.17.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/base-4.17.1.0 -hs-libraries: HSbase-4.17.1.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 ws2_32 shlwapi - ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/base-4.17.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.1.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.1.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.1 base-4.17.1.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.1.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.5 -visibility: public -id: ghc-9.4.5 -key: ghc-9.4.5 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.5:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.5:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-9.4.5 -hs-libraries: HSghc-9.4.5 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghci-9.4.5 hpc-0.6.1.0 process-1.6.16.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.5/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.5 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-bignum-1.3/include -depends: ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.5 -visibility: public -id: ghc-boot-9.4.5 -key: ghc-boot-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.5:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.5:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.5:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-boot-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-boot-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-boot-9.4.5 -hs-libraries: HSghc-boot-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.5 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.5/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.5 ---- -name: ghc-boot-th -version: 9.4.5 -visibility: public -id: ghc-boot-th-9.4.5 -key: ghc-boot-th-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-boot-th-9.4.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-boot-th-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-boot-th-9.4.5 -hs-libraries: HSghc-boot-th-9.4.5 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.5/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.5 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.1.0 bytestring-0.11.4.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.5 -visibility: public -id: ghc-heap-9.4.5 -key: ghc-heap-9.4.5 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-heap-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-heap-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-heap-9.4.5 -hs-libraries: HSghc-heap-9.4.5 -depends: - base-4.17.1.0 containers-0.6.7 ghc-prim-0.9.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.5/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.5 ---- -name: ghc-prim -version: 0.9.0 -visibility: public -id: ghc-prim-0.9.0 -key: ghc-prim-0.9.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-prim-0.9.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghc-prim-0.9.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghc-prim-0.9.0 -hs-libraries: HSghc-prim-0.9.0 -extra-libraries: user32 mingw32 ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.0 ---- -name: ghci -version: 9.4.5 -visibility: public -id: ghci-9.4.5 -key: ghci-9.4.5 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghci-9.4.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/ghci-9.4.5 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/ghci-9.4.5 -hs-libraries: HSghci-9.4.5 -include-dirs: -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.5 - ghc-heap-9.4.5 ghc-prim-0.9.0 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.5/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.5 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.17.1.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.16.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.1.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.1.0 ghc-bignum-1.3 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.5 -visibility: public -id: libiserv-9.4.5 -key: libiserv-9.4.5 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/libiserv-9.4.5 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/libiserv-9.4.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/libiserv-9.4.5 -hs-libraries: HSlibiserv-9.4.5 -depends: - base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.5 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.5/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.5 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.1.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.1.0 bytestring-0.11.4.0 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.1.0 deepseq-1.4.8.0 ghc-prim-0.9.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.16.0 -visibility: public -id: process-1.6.16.0 -key: process-1.6.16.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/process-1.6.16.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/process-1.6.16.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/process-1.6.16.0 -hs-libraries: HSprocess-1.6.16.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/process-1.6.16.0/include -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.17.1.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.16.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.16.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.1.0 ghc-boot-th-9.4.5 ghc-prim-0.9.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.1.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.0 ghc-prim-0.9.0 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/time-1.12.2/include -depends: Win32-2.12.0.1 base-4.17.1.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.5 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.5/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 2a53a39b54..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/info deleted file mode 100644 index 0b8bde2f75..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.5") - ,("Project Git commit id","a213d3676550a0e4d542172de539c0cfa2662431") - ,("Project Version Int","904") - ,("Project Patch Level","5") - ,("Project Patch Level1","5") - ,("Project Patch Level2","0") - ,("Booter version","9.4.5") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3a535e608d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/version deleted file mode 100644 index 03d20cc6ee..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.5-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.5 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 8e71f451a2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2157 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.1 array-0.5.4.0 base-4.17.2.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Win32-2.12.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Win32-2.12.0.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Win32-2.12.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/Win32-2.12.0.1 -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/Win32-2.12.0.1/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.2.0 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.0 -visibility: public -id: base-4.17.2.0 -key: base-4.17.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/base-4.17.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/base-4.17.2.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/base-4.17.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/base-4.17.2.0 -hs-libraries: HSbase-4.17.2.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 ws2_32 shlwapi - ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/base-4.17.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.0 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/directory-1.3.7.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.1 base-4.17.2.0 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/exceptions-0.10.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.0 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.7 -visibility: public -id: ghc-9.4.7 -key: ghc-9.4.7 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.7:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.7:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-9.4.7 -hs-libraries: HSghc-9.4.7 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghci-9.4.7 hpc-0.6.1.0 process-1.6.17.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.7 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.7 -visibility: public -id: ghc-boot-9.4.7 -key: ghc-boot-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.7:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.7:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.7:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-boot-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-boot-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-boot-9.4.7 -hs-libraries: HSghc-boot-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.7 ---- -name: ghc-boot-th -version: 9.4.7 -visibility: public -id: ghc-boot-th-9.4.7 -key: ghc-boot-th-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-boot-th-9.4.7 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-boot-th-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-boot-th-9.4.7 -hs-libraries: HSghc-boot-th-9.4.7 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.7 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.0 bytestring-0.11.5.2 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.7 -visibility: public -id: ghc-heap-9.4.7 -key: ghc-heap-9.4.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-heap-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-heap-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-heap-9.4.7 -hs-libraries: HSghc-heap-9.4.7 -depends: - base-4.17.2.0 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.7 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: user32 mingw32 msvcrt mingwex -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.7 -visibility: public -id: ghci-9.4.7 -key: ghci-9.4.7 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghci-9.4.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghci-9.4.7 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/ghci-9.4.7 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/ghci-9.4.7 -hs-libraries: HSghci-9.4.7 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.7 - ghc-heap-9.4.7 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.7 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.17.2.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.17.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.0 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.0 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.7 -visibility: public -id: libiserv-9.4.7 -key: libiserv-9.4.7 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/libiserv-9.4.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/libiserv-9.4.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/libiserv-9.4.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/libiserv-9.4.7 -hs-libraries: HSlibiserv-9.4.7 -depends: - base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.7 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.0 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.0 bytestring-0.11.5.2 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.0 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/process-1.6.17.0/include -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.17.2.0 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.0 ghc-boot-th-9.4.7 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/time-1.12.2/include -depends: Win32-2.12.0.1 base-4.17.2.0 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.7 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.7/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 54bb8f5821..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/info deleted file mode 100644 index 0d19e5f1e1..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.7") - ,("Project Git commit id","00920f176b0235d5bb52a8e054d89a664f8938fe") - ,("Project Version Int","904") - ,("Project Patch Level","7") - ,("Project Patch Level1","7") - ,("Project Patch Level2","0") - ,("Booter version","9.4.7") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 3ec6e8e678..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/version deleted file mode 100644 index 86f76aede9..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.7-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.7 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 409ab03bc5..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2157 +0,0 @@ -name: Cabal -version: 3.8.1.0 -visibility: public -id: Cabal-3.8.1.0 -key: Cabal-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.8.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.8.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.8.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.8.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.8.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.8.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.8.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.8.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.8.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.8.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.8.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.8.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.8.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.8.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.8.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.8.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.8.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.8.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.8.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.8.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.8.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.8.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.8.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.8.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.8.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.8.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.8.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.8.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.8.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.8.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.8.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.8.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.8.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.8.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.8.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.8.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.8.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.8.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.8.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.8.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.8.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.8.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.8.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.8.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.8.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.8.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.8.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.8.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.8.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.8.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.8.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.8.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.8.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.8.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.8.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.8.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.8.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.8.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.8.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.8.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.8.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.8.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.8.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.8.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.8.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.8.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.8.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.8.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.8.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.8.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.8.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.8.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.8.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.8.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.8.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.8.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.8.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.8.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.8.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.8.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Cabal-3.8.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Cabal-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/Cabal-3.8.1.0 -hs-libraries: HSCabal-3.8.1.0 -depends: - Cabal-syntax-3.8.1.0 Win32-2.12.0.1 array-0.5.4.0 base-4.17.2.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.18.0 text-2.0.2 time-1.12.2 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.8.1.0 ---- -name: Cabal-syntax -version: 3.8.1.0 -visibility: public -id: Cabal-syntax-3.8.1.0 -key: Cabal-syntax-3.8.1.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Cabal-syntax-3.8.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Cabal-syntax-3.8.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/Cabal-syntax-3.8.1.0 -hs-libraries: HSCabal-syntax-3.8.1.0 -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 filepath-1.4.2.2 mtl-2.2.2 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.8.1.0 ---- -name: Win32 -version: 2.12.0.1 -visibility: public -id: Win32-2.12.0.1 -key: Win32-2.12.0.1 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.Word -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Win32-2.12.0.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Win32-2.12.0.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Win32-2.12.0.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/Win32-2.12.0.1 -hs-libraries: HSWin32-2.12.0.1 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/Win32-2.12.0.1/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.17.2.1 filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.12.0.1 ---- -name: array -version: 0.5.4.0 -visibility: public -id: array-0.5.4.0 -key: array-0.5.4.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/array-0.5.4.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/array-0.5.4.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/array-0.5.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/array-0.5.4.0 -hs-libraries: HSarray-0.5.4.0 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.4.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.4.0 ---- -name: base -version: 4.17.2.1 -visibility: public -id: base-4.17.2.1 -key: base-4.17.2.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifunctor, Data.Bitraversable, Data.Bits, - Data.Bool, Data.Char, Data.Coerce, Data.Complex, Data.Data, - Data.Dynamic, Data.Either, Data.Eq, Data.Fixed, Data.Foldable, - Data.Function, Data.Functor, Data.Functor.Classes, - Data.Functor.Compose, Data.Functor.Const, - Data.Functor.Contravariant, Data.Functor.Identity, - Data.Functor.Product, Data.Functor.Sum, Data.IORef, Data.Int, - Data.Ix, Data.Kind, Data.List, Data.List.NonEmpty, Data.Maybe, - Data.Monoid, Data.Ord, Data.Proxy, Data.Ratio, Data.STRef, - Data.STRef.Lazy, Data.STRef.Strict, Data.Semigroup, Data.String, - Data.Traversable, Data.Tuple, Data.Type.Bool, Data.Type.Coercion, - Data.Type.Equality, Data.Type.Ord, Data.Typeable, Data.Unique, - Data.Version, Data.Void, Data.Word, Debug.Trace, Foreign, - Foreign.C, Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Enum, - GHC.Environment, GHC.Err, GHC.Event.TimeOut, GHC.Event.Windows, - GHC.Event.Windows.Clock, GHC.Event.Windows.ConsoleEvent, - GHC.Event.Windows.FFI, GHC.Event.Windows.ManagedThreadPool, - GHC.Event.Windows.Thread, GHC.Exception, GHC.Exception.Type, - GHC.ExecutionStack, GHC.ExecutionStack.Internal, GHC.Exts, - GHC.Fingerprint, GHC.Fingerprint.Type, GHC.Float, - GHC.Float.ConversionUtils, GHC.Float.RealFracMethods, GHC.Foreign, - GHC.ForeignPtr, GHC.GHCi, GHC.GHCi.Helpers, GHC.Generics, GHC.IO, - GHC.IO.Buffer, GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.Int, - GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, - GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Windows, - GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, - System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - System.Environment.ExecutablePath System.CPUTime.Utils - System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/base-4.17.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/base-4.17.2.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/base-4.17.2.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/base-4.17.2.1 -hs-libraries: HSbase-4.17.2.1 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 ws2_32 shlwapi - ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/base-4.17.2.1/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.17.2.1/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.17.2.1 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.4.0 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.4.0 base-4.17.2.1 deepseq-1.4.8.0 - template-haskell-2.19.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.0 -visibility: public -id: deepseq-1.4.8.0 -key: deepseq-1.4.8.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/deepseq-1.4.8.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/deepseq-1.4.8.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/deepseq-1.4.8.0 -hs-libraries: HSdeepseq-1.4.8.0 -depends: array-0.5.4.0 base-4.17.2.1 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.0 ---- -name: directory -version: 1.3.7.1 -visibility: public -id: directory-1.3.7.1 -key: directory-1.3.7.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/directory-1.3.7.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/directory-1.3.7.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/directory-1.3.7.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/directory-1.3.7.1 -hs-libraries: HSdirectory-1.3.7.1 -depends: - Win32-2.12.0.1 base-4.17.2.1 filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.7.1 ---- -name: exceptions -version: 0.10.5 -visibility: public -id: exceptions-0.10.5 -key: exceptions-0.10.5 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/exceptions-0.10.5 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/exceptions-0.10.5 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/exceptions-0.10.5 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/exceptions-0.10.5 -hs-libraries: HSexceptions-0.10.5 -depends: - base-4.17.2.1 mtl-2.2.2 stm-2.5.1.0 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.5 ---- -name: filepath -version: 1.4.2.2 -visibility: public -id: filepath-1.4.2.2 -key: filepath-1.4.2.2 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath#readme -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with both and the . It provides three modules: - * "System.FilePath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" is an alias for the module appropriate to your platform. - All three modules provide the same API, and the same documentation (calling out differences in the different variants). -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/filepath-1.4.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/filepath-1.4.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/filepath-1.4.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/filepath-1.4.2.2 -hs-libraries: HSfilepath-1.4.2.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.2.2 ---- -name: ghc -version: 9.4.8 -visibility: public -id: ghc-9.4.8 -key: ghc-9.4.8 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, GHC.Cmm.Info.Build, - GHC.Cmm.InitFini, GHC.Cmm.LRegSet, GHC.Cmm.LayoutStack, - GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, GHC.Cmm.MachOp, - GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, GHC.Cmm.Parser.Monad, - GHC.Cmm.Pipeline, GHC.Cmm.Ppr, GHC.Cmm.Ppr.Decl, GHC.Cmm.Ppr.Expr, - GHC.Cmm.ProcPoint, GHC.Cmm.Sink, GHC.Cmm.Switch, - GHC.Cmm.Switch.Implement, GHC.Cmm.Type, GHC.Cmm.Utils, - GHC.CmmToAsm, GHC.CmmToAsm.AArch64, GHC.CmmToAsm.AArch64.CodeGen, - GHC.CmmToAsm.AArch64.Cond, GHC.CmmToAsm.AArch64.Instr, - GHC.CmmToAsm.AArch64.Ppr, GHC.CmmToAsm.AArch64.RegInfo, - GHC.CmmToAsm.AArch64.Regs, GHC.CmmToAsm.BlockLayout, - GHC.CmmToAsm.CFG, GHC.CmmToAsm.CFG.Dominators, - GHC.CmmToAsm.CFG.Weight, GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, - GHC.CmmToAsm.Dwarf, GHC.CmmToAsm.Dwarf.Constants, - GHC.CmmToAsm.Dwarf.Types, GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, - GHC.CmmToAsm.Monad, GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, - GHC.CmmToAsm.PPC.CodeGen, GHC.CmmToAsm.PPC.Cond, - GHC.CmmToAsm.PPC.Instr, GHC.CmmToAsm.PPC.Ppr, - GHC.CmmToAsm.PPC.RegInfo, GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, - GHC.CmmToAsm.Reg.Graph, GHC.CmmToAsm.Reg.Graph.Base, - GHC.CmmToAsm.Reg.Graph.Coalesce, GHC.CmmToAsm.Reg.Graph.Spill, - GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Make, GHC.Core.Map.Expr, GHC.Core.Map.Type, - GHC.Core.Multiplicity, GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, - GHC.Core.Opt.CallArity, GHC.Core.Opt.CallerCC, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.SetLevels, GHC.Core.Opt.Simplify, - GHC.Core.Opt.Simplify.Env, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.WorkWrap, GHC.Core.Opt.WorkWrap.Utils, - GHC.Core.PatSyn, GHC.Core.Ppr, GHC.Core.Predicate, - GHC.Core.Reduction, GHC.Core.RoughMap, GHC.Core.Rules, - GHC.Core.Seq, GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, - GHC.Core.Tidy, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Color, GHC.Data.Graph.Directed, - GHC.Data.Graph.Ops, GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, - GHC.Data.IOEnv, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.UnionFind, GHC.Driver.Backend, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.CmmToAsm, - GHC.Driver.Config.CmmToLlvm, GHC.Driver.Config.Diagnostic, - GHC.Driver.Config.Finder, GHC.Driver.Config.HsToCore, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.Tidy, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, GHC.Driver.Main, - GHC.Driver.Make, GHC.Driver.MakeFile, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Ppr, GHC.Driver.Session, GHC.Hs, - GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Coverage, - GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Types, - GHC.HsToCore.Usage, GHC.HsToCore.Utils, GHC.Iface.Binary, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Ext.Ast, - GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, - GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, GHC.Iface.Load, - GHC.Iface.Make, GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, - GHC.Iface.Recomp.Flags, GHC.Iface.Rename, GHC.Iface.Syntax, - GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, - GHC.IfaceToCore, GHC.Linker, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.4.8:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.4.8:GHC.Platform.Host, - GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, - GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, - GHC.Platform.Regs, GHC.Platform.S390X, GHC.Platform.Ways, - GHC.Platform.X86, GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Elf, - GHC.SysTools.Info, GHC.SysTools.Process, GHC.SysTools.Tasks, - GHC.SysTools.Terminal, GHC.Tc.Deriv, GHC.Tc.Deriv.Functor, - GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, GHC.Tc.Deriv.Infer, - GHC.Tc.Deriv.Utils, GHC.Tc.Errors, GHC.Tc.Errors.Hole, - GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.FieldLabel, GHC.Types.Fixity, - GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.RepType, GHC.Types.SafeHaskell, - GHC.Types.SourceError, GHC.Types.SourceFile, GHC.Types.SourceText, - GHC.Types.SrcLoc, GHC.Types.Target, GHC.Types.Tickish, - GHC.Types.TyThing, GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, - GHC.Types.Unique, GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, - GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Name, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, GHC.Unit.Parser, - GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, - GHC.Utils.Binary, GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Lazy, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - Language.Haskell.Syntax, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-9.4.8 -hs-libraries: HSghc-9.4.8 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.12.0.1 array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.0 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghci-9.4.8 hpc-0.6.1.0 process-1.6.18.0 stm-2.5.1.0 - template-haskell-2.19.0.0 time-1.12.2 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.4.8 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-bignum-1.3/include -depends: ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.4.8 -visibility: public -id: ghc-boot-9.4.8 -key: ghc-boot-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.4.8:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.4.8:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.4.8:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-boot-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-boot-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-boot-9.4.8 -hs-libraries: HSghc-boot-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 directory-1.3.7.1 filepath-1.4.2.2 - ghc-boot-th-9.4.8 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.4.8 ---- -name: ghc-boot-th -version: 9.4.8 -visibility: public -id: ghc-boot-th-9.4.8 -key: ghc-boot-th-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-boot-th-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-boot-th-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-boot-th-9.4.8 -hs-libraries: HSghc-boot-th-9.4.8 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.4.8 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.17.2.1 bytestring-0.11.5.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.4.8 -visibility: public -id: ghc-heap-9.4.8 -key: ghc-heap-9.4.8 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-heap-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-heap-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-heap-9.4.8 -hs-libraries: HSghc-heap-9.4.8 -depends: - base-4.17.2.1 containers-0.6.7 ghc-prim-0.9.1 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.4.8 ---- -name: ghc-prim -version: 0.9.1 -visibility: public -id: ghc-prim-0.9.1 -key: ghc-prim-0.9.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-prim-0.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghc-prim-0.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghc-prim-0.9.1 -hs-libraries: HSghc-prim-0.9.1 -extra-libraries: user32 mingw32 msvcrt mingwex -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.9.1 ---- -name: ghci -version: 9.4.8 -visibility: public -id: ghci-9.4.8 -key: ghci-9.4.8 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghci-9.4.8 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghci-9.4.8 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/ghci-9.4.8 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/ghci-9.4.8 -hs-libraries: HSghci-9.4.8 -include-dirs: -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.0 filepath-1.4.2.2 ghc-boot-9.4.8 - ghc-heap-9.4.8 ghc-prim-0.9.1 rts-1.0.2 template-haskell-2.19.0.0 - transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.4.8 ---- -name: haskeline -version: 0.8.2 -visibility: public -id: haskeline-0.8.2 -key: haskeline-0.8.2 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/haskeline-0.8.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/haskeline-0.8.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/haskeline-0.8.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/haskeline-0.8.2 -hs-libraries: HShaskeline-0.8.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/haskeline-0.8.2/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.12.0.1 base-4.17.2.1 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.7.1 exceptions-0.10.5 filepath-1.4.2.2 - process-1.6.18.0 stm-2.5.1.0 transformers-0.5.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2 ---- -name: hpc -version: 0.6.1.0 -visibility: public -id: hpc-0.6.1.0 -key: hpc-0.6.1.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/hpc-0.6.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/hpc-0.6.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/hpc-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/hpc-0.6.1.0 -hs-libraries: HShpc-0.6.1.0 -depends: - base-4.17.2.1 containers-0.6.7 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.1.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.17.2.1 ghc-bignum-1.3 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.4.8 -visibility: public -id: libiserv-9.4.8 -key: libiserv-9.4.8 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/libiserv-9.4.8 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/libiserv-9.4.8 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/libiserv-9.4.8 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/libiserv-9.4.8 -hs-libraries: HSlibiserv-9.4.8 -depends: - base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.0 ghci-9.4.8 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.4.8 ---- -name: mtl -version: 2.2.2 -visibility: public -id: mtl-2.2.2 -key: mtl-2.2.2 -license: BSD-3-Clause -maintainer: Edward Kmett -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: Monad classes, using functional dependencies -description: - Monad classes using functional dependencies, with instances - for various monad transformers, inspired by the paper - /Functional Programming with Overloading and Higher-Order Polymorphism/, - by Mark P Jones, in /Advanced School of Functional Programming/, 1995 - (). -category: Control -exposed: True -exposed-modules: - Control.Monad.Cont Control.Monad.Cont.Class Control.Monad.Error - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.List Control.Monad.RWS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.Class Control.Monad.Writer.Lazy - Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/mtl-2.2.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/mtl-2.2.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/mtl-2.2.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/mtl-2.2.2 -hs-libraries: HSmtl-2.2.2 -depends: base-4.17.2.1 transformers-0.5.6.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.2.2 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.17.2.1 bytestring-0.11.5.3 mtl-2.2.2 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.17.2.1 deepseq-1.4.8.0 ghc-prim-0.9.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0 -key: process-1.6.18.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/process-1.6.18.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/process-1.6.18.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/process-1.6.18.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/process-1.6.18.0/include -includes: runProcess.h -depends: - Win32-2.12.0.1 base-4.17.2.1 deepseq-1.4.8.0 directory-1.3.7.1 - filepath-1.4.2.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTuple_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeak_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.4.0 base-4.17.2.1 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.19.0.0 -visibility: public -id: template-haskell-2.19.0.0 -key: template-haskell-2.19.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/template-haskell-2.19.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/template-haskell-2.19.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/template-haskell-2.19.0.0 -hs-libraries: HStemplate-haskell-2.19.0.0 -depends: - base-4.17.2.1 ghc-boot-th-9.4.8 ghc-prim-0.9.1 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.19.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.4.0 base-4.17.2.1 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.0 ghc-prim-0.9.1 template-haskell-2.19.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/time-1.12.2/include -depends: Win32-2.12.0.1 base-4.17.2.1 deepseq-1.4.8.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.5.6.2 -visibility: public -id: transformers-0.5.6.2 -key: transformers-0.5.6.2 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Error Control.Monad.Trans.Except - Control.Monad.Trans.Identity Control.Monad.Trans.List - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/transformers-0.5.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/transformers-0.5.6.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/transformers-0.5.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/transformers-0.5.6.2 -hs-libraries: HStransformers-0.5.6.2 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.5.6.2 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.4.8 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.4.8/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.17.2.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 34107dbc94..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.4.8 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/info deleted file mode 100644 index 7007ea6918..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports build-id","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("libtool command","libtool") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr p thr_p debug_p thr_debug_p debug thr_debug") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.4.8") - ,("Project Git commit id","8e9ea0f91305d9e4bb9df3d89f6a9e223ecb4dd3") - ,("Project Version Int","904") - ,("Project Patch Level","8") - ,("Project Patch Level1","8") - ,("Project Patch Level2","0") - ,("Booter version","9.4.8") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","NCG") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 8230737fd2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.4.8 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/supported-languages deleted file mode 100644 index 331def5550..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,268 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/version deleted file mode 100644 index 0db688dec4..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.4.8-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.4.8 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 47e40b4caa..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2271 +0,0 @@ -name: Cabal -version: 3.9.0.0 -visibility: public -id: Cabal-3.9.0.0 -key: Cabal-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.9.0.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.9.0.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.9.0.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.9.0.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.9.0.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.9.0.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.9.0.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.9.0.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.9.0.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.9.0.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.9.0.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.9.0.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.9.0.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.9.0.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.9.0.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.9.0.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.9.0.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.9.0.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.9.0.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.9.0.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.9.0.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.9.0.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.9.0.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.9.0.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.9.0.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.9.0.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.9.0.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.9.0.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.9.0.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.9.0.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.9.0.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.9.0.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.9.0.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.9.0.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.9.0.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.9.0.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.9.0.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.9.0.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.9.0.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.9.0.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.9.0.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.9.0.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.9.0.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.9.0.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.9.0.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.9.0.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.9.0.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.9.0.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.9.0.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.9.0.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.9.0.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.9.0.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.9.0.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.9.0.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.9.0.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.9.0.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.9.0.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.9.0.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.9.0.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.9.0.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.9.0.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.9.0.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.9.0.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.9.0.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.9.0.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.9.0.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.9.0.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.9.0.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.9.0.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.9.0.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.9.0.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.9.0.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.9.0.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.9.0.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.9.0.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.9.0.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.9.0.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.9.0.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.9.0.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.9.0.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Cabal-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Cabal-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/Cabal-3.9.0.0 -hs-libraries: HSCabal-3.9.0.0 -depends: - Cabal-syntax-3.9.0.0 Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.9.0.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.9.0.0 ---- -name: Cabal-syntax -version: 3.9.0.0 -visibility: public -id: Cabal-syntax-3.9.0.0 -key: Cabal-syntax-3.9.0.0 -license: BSD-3-Clause -copyright: 2003-2022, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/Cabal-syntax-3.9.0.0 -hs-libraries: HSCabal-syntax-3.9.0.0 -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.9.0.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.9.0.0 ---- -name: Win32 -version: 2.13.3.0 -visibility: public -id: Win32-2.13.3.0 -key: Win32-2.13.3.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Win32-2.13.3.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Win32-2.13.3.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/Win32-2.13.3.0 -hs-libraries: HSWin32-2.13.3.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/Win32-2.13.3.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.18.0.0 filepath-1.4.100.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/array-0.5.5.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 ws2_32 shlwapi - ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/binary-0.8.9.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/containers-0.6.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/deepseq-1.4.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/directory-1.3.8.1/include -depends: - Win32-2.13.3.0 base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.0.20230302 -visibility: public -id: ghc-9.6.0.20230302 -key: ghc-9.6.0.20230302 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.0.20230302:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.0.20230302:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-9.6.0.20230302 -hs-libraries: HSghc-9.6.0.20230302 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghci-9.6.0.20230302 - hpc-0.6.2.0 process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 - time-1.12.2 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.6.0.20230302/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.0.20230302 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-9.6.0.20230302 -key: ghc-boot-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.0.20230302:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.0.20230302:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.0.20230302:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-boot-9.6.0.20230302 -hs-libraries: HSghc-boot-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.0.20230302 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.0.20230302/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.0.20230302 ---- -name: ghc-boot-th -version: 9.6.0.20230302 -visibility: public -id: ghc-boot-th-9.6.0.20230302 -key: ghc-boot-th-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-boot-th-9.6.0.20230302 -hs-libraries: HSghc-boot-th-9.6.0.20230302 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.0.20230302/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.0.20230302 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.0.20230302 -visibility: public -id: ghc-heap-9.6.0.20230302 -key: ghc-heap-9.6.0.20230302 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-heap-9.6.0.20230302 -hs-libraries: HSghc-heap-9.6.0.20230302 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.0.20230302/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.0.20230302 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-prim-0.10.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: user32 mingw32 ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.0.20230302 -visibility: public -id: ghci-9.6.0.20230302 -key: ghci-9.6.0.20230302 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/ghci-9.6.0.20230302 -hs-libraries: HSghci-9.6.0.20230302 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 - ghc-boot-9.6.0.20230302 ghc-heap-9.6.0.20230302 ghc-prim-0.10.0 - rts-1.0.2 template-haskell-2.20.0.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.6.0.20230302/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.0.20230302 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/haskeline-0.8.2.1/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.3.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/hpc-0.6.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/integer-gmp-1.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.0.20230302 -visibility: public -id: libiserv-9.6.0.20230302 -key: libiserv-9.6.0.20230302 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/libiserv-9.6.0.20230302 -hs-libraries: HSlibiserv-9.6.0.20230302 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.0.20230302 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.0.20230302/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.0.20230302 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/mtl-2.3.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/parsec-3.1.16.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/pretty-1.1.3.6 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/process-1.6.17.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/process-1.6.17.0/include -includes: runProcess.h -depends: - Win32-2.13.3.0 base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/stm-2.5.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.0.20230302 ghc-prim-0.10.0 - pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/text-2.0.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/time-1.12.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/time-1.12.2/include -depends: Win32-2.13.3.0 base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.0.20230302 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.0.20230302/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 8e39099c07..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/info deleted file mode 100644 index 8b7accc618..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.0.20230302") - ,("Project Git commit id","fbc98e66077b933b634bf86a8d4a739ef10ea232") - ,("Project Version Int","906") - ,("Project Patch Level","020230302") - ,("Project Patch Level1","0") - ,("Project Patch Level2","20230302") - ,("Booter version","9.6.0.20230302") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 80f4885dc5..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.0.20230302 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/version deleted file mode 100644 index 79b2fb0ff3..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.0.20230302-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.0.20230302 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 271b0a29c2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2204 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: Win32 -version: 2.13.3.0 -visibility: public -id: Win32-2.13.3.0 -key: Win32-2.13.3.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Win32-2.13.3.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Win32-2.13.3.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/Win32-2.13.3.0 -hs-libraries: HSWin32-2.13.3.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/Win32-2.13.3.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.18.0.0 filepath-1.4.100.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 ws2_32 shlwapi - ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/directory-1.3.8.1/include -depends: - Win32-2.13.3.0 base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.1 -visibility: public -id: ghc-9.6.1 -key: ghc-9.6.1 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.1:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.1:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-9.6.1 -hs-libraries: HSghc-9.6.1 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - ghc-boot-9.6.1 ghc-heap-9.6.1 ghci-9.6.1 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.1 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.1 -visibility: public -id: ghc-boot-9.6.1 -key: ghc-boot-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.1:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.1:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.1:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-boot-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-boot-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-boot-9.6.1 -hs-libraries: HSghc-boot-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.1 ---- -name: ghc-boot-th -version: 9.6.1 -visibility: public -id: ghc-boot-th-9.6.1 -key: ghc-boot-th-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-boot-th-9.6.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-boot-th-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-boot-th-9.6.1 -hs-libraries: HSghc-boot-th-9.6.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.1 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.1 -visibility: public -id: ghc-heap-9.6.1 -key: ghc-heap-9.6.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-heap-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-heap-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-heap-9.6.1 -hs-libraries: HSghc-heap-9.6.1 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.1 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: user32 mingw32 ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.1 -visibility: public -id: ghci-9.6.1 -key: ghci-9.6.1 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghci-9.6.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/ghci-9.6.1 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/ghci-9.6.1 -hs-libraries: HSghci-9.6.1 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.1 - ghc-heap-9.6.1 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.1 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/haskeline-0.8.2.1/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.3.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.1 -visibility: public -id: libiserv-9.6.1 -key: libiserv-9.6.1 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/libiserv-9.6.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/libiserv-9.6.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/libiserv-9.6.1 -hs-libraries: HSlibiserv-9.6.1 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.1 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/process-1.6.17.0/include -includes: runProcess.h -depends: - Win32-2.13.3.0 base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.1 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/time-1.12.2/include -depends: Win32-2.13.3.0 base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 3167ec9eed..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/info deleted file mode 100644 index b3f50a362d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.1") - ,("Project Git commit id","a58c028a181106312e1a783e82a37fc657ce9cfe") - ,("Project Version Int","906") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Booter version","9.6.1") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index bdaf50850f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/version deleted file mode 100644 index 2279ba47f9..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index fb2eb3a9be..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2204 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: Win32 -version: 2.13.3.0 -visibility: public -id: Win32-2.13.3.0 -key: Win32-2.13.3.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Win32-2.13.3.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Win32-2.13.3.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/Win32-2.13.3.0 -hs-libraries: HSWin32-2.13.3.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/Win32-2.13.3.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.18.0.0 filepath-1.4.100.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0 -key: base-4.18.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/base-4.18.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/base-4.18.0.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 ws2_32 shlwapi - ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/base-4.18.0.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0 -key: bytestring-0.11.4.0 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/bytestring-0.11.4.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/bytestring-0.11.4.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/bytestring-0.11.4.0/include -includes: fpstring.h -depends: - base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.0.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.0.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/directory-1.3.8.1/include -depends: - Win32-2.13.3.0 base-4.18.0.0 filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.0.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1 -key: filepath-1.4.100.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/filepath-1.4.100.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/filepath-1.4.100.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1 ---- -name: ghc -version: 9.6.2 -visibility: public -id: ghc-9.6.2 -key: ghc-9.6.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.2:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.2:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-9.6.2 -hs-libraries: HSghc-9.6.2 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 - bytestring-0.11.4.0 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - ghc-boot-9.6.2 ghc-heap-9.6.2 ghci-9.6.2 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.2 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.2 -visibility: public -id: ghc-boot-9.6.2 -key: ghc-boot-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.2:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.2:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.2:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-boot-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-boot-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-boot-9.6.2 -hs-libraries: HSghc-boot-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.1 - ghc-boot-th-9.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.2 ---- -name: ghc-boot-th -version: 9.6.2 -visibility: public -id: ghc-boot-th-9.6.2 -key: ghc-boot-th-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-boot-th-9.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-boot-th-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-boot-th-9.6.2 -hs-libraries: HSghc-boot-th-9.6.2 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.2 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.0.0 bytestring-0.11.4.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.2 -visibility: public -id: ghc-heap-9.6.2 -key: ghc-heap-9.6.2 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-heap-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-heap-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-heap-9.6.2 -hs-libraries: HSghc-heap-9.6.2 -depends: - base-4.18.0.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.2 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: user32 mingw32 ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.2 -visibility: public -id: ghci-9.6.2 -key: ghci-9.6.2 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghci-9.6.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/ghci-9.6.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/ghci-9.6.2 -hs-libraries: HSghci-9.6.2 -include-dirs: -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.1 ghc-boot-9.6.2 - ghc-heap-9.6.2 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.2 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/haskeline-0.8.2.1/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.3.0 base-4.18.0.0 bytestring-0.11.4.0 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.0.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.0.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.2 -visibility: public -id: libiserv-9.6.2 -key: libiserv-9.6.2 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/libiserv-9.6.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/libiserv-9.6.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/libiserv-9.6.2 -hs-libraries: HSlibiserv-9.6.2 -depends: - base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.2 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.0.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.0.0 bytestring-0.11.4.0 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.0.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/process-1.6.17.0/include -includes: runProcess.h -depends: - Win32-2.13.3.0 base-4.18.0.0 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.0.0 ghc-boot-th-9.6.2 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.0.0 binary-0.8.9.1 bytestring-0.11.4.0 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/time-1.12.2/include -depends: Win32-2.13.3.0 base-4.18.0.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4ce27be797..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/info deleted file mode 100644 index 4ff286473f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.2") - ,("Project Git commit id","7e70df17aee2e39bc599b43e59a52bb30064df4d") - ,("Project Version Int","906") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c266afa36d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/version deleted file mode 100644 index 62adc99069..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b24792d182..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2253 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 Win32-2.13.3.0 array-0.5.5.0 base-4.18.1.0 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: Win32 -version: 2.13.3.0 -visibility: public -id: Win32-2.13.3.0 -key: Win32-2.13.3.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Win32-2.13.3.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Win32-2.13.3.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Win32-2.13.3.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/Win32-2.13.3.0 -hs-libraries: HSWin32-2.13.3.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/Win32-2.13.3.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.18.1.0 filepath-1.4.100.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0 ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0 -key: array-0.5.5.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/array-0.5.5.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/array-0.5.5.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/array-0.5.5.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0 ---- -name: base -version: 4.18.1.0 -visibility: public -id: base-4.18.1.0 -key: base-4.18.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/base-4.18.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/base-4.18.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/base-4.18.1.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/base-4.18.1.0 -hs-libraries: HSbase-4.18.1.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/base-4.18.1.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.1.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.1.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.5.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.2 -visibility: public -id: bytestring-0.11.5.2 -key: bytestring-0.11.5.2 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/bytestring-0.11.5.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/bytestring-0.11.5.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/bytestring-0.11.5.2 -hs-libraries: HSbytestring-0.11.5.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/bytestring-0.11.5.2/include -includes: fpstring.h -depends: - base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.2 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.5.0 base-4.18.1.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.5.0 base-4.18.1.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/directory-1.3.8.1/include -depends: - Win32-2.13.3.0 base-4.18.1.0 filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.1.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4 -key: filepath-1.4.100.4 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/filepath-1.4.100.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/filepath-1.4.100.4 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/filepath-1.4.100.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4 -depends: - base-4.18.1.0 bytestring-0.11.5.2 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 ---- -name: ghc -version: 9.6.3 -visibility: public -id: ghc-9.6.3 -key: ghc-9.6.3 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.3:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.3:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-9.6.3 -hs-libraries: HSghc-9.6.3 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.3.0 array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 - bytestring-0.11.5.2 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - ghc-boot-9.6.3 ghc-heap-9.6.3 ghci-9.6.3 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.3 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.3 -visibility: public -id: ghc-boot-9.6.3 -key: ghc-boot-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.3:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.3:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.3:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-boot-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-boot-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-boot-9.6.3 -hs-libraries: HSghc-boot-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.100.4 - ghc-boot-th-9.6.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.3 ---- -name: ghc-boot-th -version: 9.6.3 -visibility: public -id: ghc-boot-th-9.6.3 -key: ghc-boot-th-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-boot-th-9.6.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-boot-th-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-boot-th-9.6.3 -hs-libraries: HSghc-boot-th-9.6.3 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.3 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.1.0 bytestring-0.11.5.2 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.3 -visibility: public -id: ghc-heap-9.6.3 -key: ghc-heap-9.6.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-heap-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-heap-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-heap-9.6.3 -hs-libraries: HSghc-heap-9.6.3 -depends: - base-4.18.1.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.3 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: user32 mingw32 msvcrt mingwex -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.3 -visibility: public -id: ghci-9.6.3 -key: ghci-9.6.3 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghci-9.6.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghci-9.6.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/ghci-9.6.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/ghci-9.6.3 -hs-libraries: HSghci-9.6.3 -include-dirs: -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.100.4 ghc-boot-9.6.3 - ghc-heap-9.6.3 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.3 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/haskeline-0.8.2.1/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.3.0 base-4.18.1.0 bytestring-0.11.5.2 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.1.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.1.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.3 -visibility: public -id: libiserv-9.6.3 -key: libiserv-9.6.3 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/libiserv-9.6.3 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/libiserv-9.6.3 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/libiserv-9.6.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/libiserv-9.6.3 -hs-libraries: HSlibiserv-9.6.3 -depends: - base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.3 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.3/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.3 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.1.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.1.0 bytestring-0.11.5.2 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.1.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/process-1.6.17.0/include -includes: runProcess.h -depends: - Win32-2.13.3.0 base-4.18.1.0 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.100.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.5.0 base-4.18.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.1.0 ghc-boot-th-9.6.3 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.5.0 base-4.18.1.0 binary-0.8.9.1 bytestring-0.11.5.2 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/time-1.12.2/include -depends: Win32-2.13.3.0 base-4.18.1.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.3 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.3/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/version deleted file mode 100644 index d16f0e6142..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/info deleted file mode 100644 index 36603d812d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/info +++ /dev/null @@ -1,71 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.3") - ,("Project Git commit id","6819b70a7739205a75f0b4fefcfcc9fdab39cab9") - ,("Project Version Int","906") - ,("Project Patch Level","3") - ,("Project Patch Level1","3") - ,("Project Patch Level2","0") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/numeric-version deleted file mode 100644 index d1c0682f9d..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/version deleted file mode 100644 index 4c406d9783..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.3-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.3 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index b5438955dd..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2261 +0,0 @@ -name: Cabal -version: 3.10.1.0 -visibility: public -id: Cabal-3.10.1.0 -key: Cabal-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.1.0:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.1.0:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.1.0:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.1.0:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.1.0:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.1.0:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.1.0:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.1.0:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.1.0:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.1.0:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.1.0:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.1.0:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.1.0:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.1.0:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.1.0:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.1.0:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.1.0:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.1.0:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.1.0:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.1.0:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.1.0:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.1.0:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.1.0:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.1.0:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.1.0:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.1.0:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.1.0:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.1.0:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.1.0:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.1.0:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.1.0:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.1.0:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.1.0:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.1.0:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.1.0:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.1.0:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.1.0:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.1.0:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.1.0:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.1.0:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.1.0:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.1.0:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.1.0:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.1.0:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.1.0:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.1.0:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.1.0:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.1.0:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.1.0:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.1.0:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.1.0:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.1.0:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.1.0:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.1.0:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.1.0:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.1.0:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.1.0:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.1.0:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.1.0:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.1.0:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.1.0:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.1.0:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.1.0:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.1.0:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.1.0:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.1.0:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.1.0:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.1.0:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.1.0:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.1.0:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.1.0:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.1.0:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.1.0:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.1.0:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.1.0:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.1.0:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.1.0:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.1.0:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.1.0:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.1.0:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Cabal-3.10.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Cabal-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/Cabal-3.10.1.0 -hs-libraries: HSCabal-3.10.1.0 -depends: - Cabal-syntax-3.10.1.0 Win32-2.13.3.0 array-0.5.6.0 base-4.18.2.0 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 process-1.6.17.0 text-2.0.2 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.1.0 ---- -name: Cabal-syntax -version: 3.10.1.0 -visibility: public -id: Cabal-syntax-3.10.1.0 -key: Cabal-syntax-3.10.1.0 -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Cabal-syntax-3.10.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Cabal-syntax-3.10.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/Cabal-syntax-3.10.1.0 -hs-libraries: HSCabal-syntax-3.10.1.0 -depends: - Win32-2.13.3.0 array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 filepath-1.4.200.1 mtl-2.3.1 parsec-3.1.16.1 - pretty-1.1.3.6 text-2.0.2 time-1.12.2 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0/Cabal-syntax.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.1.0 ---- -name: Win32 -version: 2.13.3.0 -visibility: public -id: Win32-2.13.3.0 -key: Win32-2.13.3.0 -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Shell System.Win32.SimpleMAPI - System.Win32.String System.Win32.SymbolicLink System.Win32.Thread - System.Win32.Time System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Win32-2.13.3.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Win32-2.13.3.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Win32-2.13.3.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/Win32-2.13.3.0 -hs-libraries: HSWin32-2.13.3.0 -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/Win32-2.13.3.0/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.18.2.0 filepath-1.4.200.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.3.0 ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0 -key: array-0.5.6.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/array-0.5.6.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/array-0.5.6.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/array-0.5.6.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 ---- -name: base -version: 4.18.2.0 -visibility: public -id: base-4.18.2.0 -key: base-4.18.2.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, - GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, - GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, - GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, - GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, - GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, - GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, - GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, - GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/base-4.18.2.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/base-4.18.2.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/base-4.18.2.0 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/base-4.18.2.0 -hs-libraries: HSbase-4.18.2.0 -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/base-4.18.2.0/include -includes: HsBase.h -depends: ghc-bignum-1.3 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.2.0/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.2.0 ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1 -key: binary-0.8.9.1 -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/binary-0.8.9.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/binary-0.8.9.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/binary-0.8.9.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1 -depends: - array-0.5.6.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 ---- -name: bytestring -version: 0.11.5.3 -visibility: public -id: bytestring-0.11.5.3 -key: bytestring-0.11.5.3 -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/bytestring-0.11.5.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/bytestring-0.11.5.3 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/bytestring-0.11.5.3 -hs-libraries: HSbytestring-0.11.5.3 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/bytestring-0.11.5.3/include -includes: fpstring.h -depends: - base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3/bytestring.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.11.5.3 ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7 -key: containers-0.6.7 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/containers-0.6.7 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/containers-0.6.7 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/containers-0.6.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/containers-0.6.7 -hs-libraries: HScontainers-0.6.7 -depends: - array-0.5.6.0 base-4.18.2.0 deepseq-1.4.8.1 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7/containers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.7 ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1 -key: deepseq-1.4.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/deepseq-1.4.8.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/deepseq-1.4.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1 -depends: array-0.5.6.0 base-4.18.2.0 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1 ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1 -key: directory-1.3.8.1 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/directory-1.3.8.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/directory-1.3.8.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/directory-1.3.8.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/directory-1.3.8.1/include -depends: - Win32-2.13.3.0 base-4.18.2.0 filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7 -key: exceptions-0.10.7 -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/exceptions-0.10.7 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/exceptions-0.10.7 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/exceptions-0.10.7 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7 -depends: - base-4.18.2.0 mtl-2.3.1 stm-2.5.1.0 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1 -key: filepath-1.4.200.1 -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/filepath-1.4.200.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/filepath-1.4.200.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/filepath-1.4.200.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 deepseq-1.4.8.1 exceptions-0.10.7 - template-haskell-2.20.0.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1/filepath.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1 ---- -name: ghc -version: 9.6.4 -visibility: public -id: ghc-9.6.4 -key: ghc-9.6.4 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.ConstantFold, - GHC.Core.Opt.CprAnal, GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, - GHC.Core.Opt.FloatIn, GHC.Core.Opt.FloatOut, - GHC.Core.Opt.LiberateCase, GHC.Core.Opt.Monad, - GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Iteration, GHC.Core.Opt.Simplify.Monad, - GHC.Core.Opt.Simplify.Utils, GHC.Core.Opt.SpecConstr, - GHC.Core.Opt.Specialise, GHC.Core.Opt.StaticArgs, - GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.Env, GHC.Driver.Env.KnotVars, - GHC.Driver.Env.Types, GHC.Driver.Errors, GHC.Driver.Errors.Ppr, - GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.Monad, GHC.Driver.Phases, - GHC.Driver.Pipeline, GHC.Driver.Pipeline.Execute, - GHC.Driver.Pipeline.LogQueue, GHC.Driver.Pipeline.Monad, - GHC.Driver.Pipeline.Phases, GHC.Driver.Plugins, - GHC.Driver.Plugins.External, GHC.Driver.Ppr, GHC.Driver.Session, - GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, GHC.Hs.DocString, - GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, GHC.Hs.ImpExp, - GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, GHC.Hs.Stats, - GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, GHC.HsToCore, - GHC.HsToCore.Arrows, GHC.HsToCore.Binds, GHC.HsToCore.Breakpoints, - GHC.HsToCore.Coverage, GHC.HsToCore.Docs, GHC.HsToCore.Errors.Ppr, - GHC.HsToCore.Errors.Types, GHC.HsToCore.Expr, - GHC.HsToCore.Foreign.C, GHC.HsToCore.Foreign.Call, - GHC.HsToCore.Foreign.Decl, GHC.HsToCore.Foreign.JavaScript, - GHC.HsToCore.Foreign.Prim, GHC.HsToCore.Foreign.Utils, - GHC.HsToCore.GuardedRHSs, GHC.HsToCore.ListComp, - GHC.HsToCore.Match, GHC.HsToCore.Match.Constructor, - GHC.HsToCore.Match.Literal, GHC.HsToCore.Monad, GHC.HsToCore.Pmc, - GHC.HsToCore.Pmc.Check, GHC.HsToCore.Pmc.Desugar, - GHC.HsToCore.Pmc.Ppr, GHC.HsToCore.Pmc.Solver, - GHC.HsToCore.Pmc.Solver.Types, GHC.HsToCore.Pmc.Types, - GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, GHC.HsToCore.Ticks, - GHC.HsToCore.Types, GHC.HsToCore.Usage, GHC.HsToCore.Utils, - GHC.Iface.Binary, GHC.Iface.Env, GHC.Iface.Errors, - GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, GHC.Iface.Ext.Debug, - GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, GHC.Iface.Ext.Utils, - GHC.Iface.Load, GHC.Iface.Make, GHC.Iface.Recomp, - GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, GHC.Iface.Rename, - GHC.Iface.Syntax, GHC.Iface.Tidy, GHC.Iface.Tidy.StaticPtrTable, - GHC.Iface.Type, GHC.IfaceToCore, GHC.JS.Make, GHC.JS.Ppr, - GHC.JS.Syntax, GHC.JS.Transform, GHC.Linker, GHC.Linker.Config, - GHC.Linker.Dynamic, GHC.Linker.ExtraObj, GHC.Linker.Loader, - GHC.Linker.MacOS, GHC.Linker.Static, GHC.Linker.Static.Utils, - GHC.Linker.Types, GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, - GHC.Llvm.MetaData, GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, - GHC.Parser, GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.6.4:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.6.4:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Settings, GHC.Settings.Config, - GHC.Settings.Constants, GHC.Settings.IO, GHC.Stg.BcPrep, - GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, GHC.Stg.InferTags, - GHC.Stg.InferTags.Rewrite, GHC.Stg.InferTags.TagSig, - GHC.Stg.InferTags.Types, GHC.Stg.Lift, GHC.Stg.Lift.Analysis, - GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, GHC.Stg.Lint, - GHC.Stg.Pipeline, GHC.Stg.Stats, GHC.Stg.Subst, GHC.Stg.Syntax, - GHC.Stg.Unarise, GHC.Stg.Utils, GHC.StgToByteCode, GHC.StgToCmm, - GHC.StgToCmm.ArgRep, GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, - GHC.StgToCmm.Closure, GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, - GHC.StgToCmm.Env, GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, - GHC.StgToCmm.Foreign, GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, - GHC.StgToCmm.InfoTableProv, GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, - GHC.StgToCmm.Monad, GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, - GHC.StgToCmm.Sequel, GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, - GHC.StgToCmm.Types, GHC.StgToCmm.Utils, GHC.StgToJS, - GHC.StgToJS.Apply, GHC.StgToJS.Arg, GHC.StgToJS.Closure, - GHC.StgToJS.CodeGen, GHC.StgToJS.CoreUtils, GHC.StgToJS.DataCon, - GHC.StgToJS.Deps, GHC.StgToJS.Expr, GHC.StgToJS.ExprCtx, - GHC.StgToJS.FFI, GHC.StgToJS.Heap, GHC.StgToJS.Ids, - GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Types, - GHC.StgToJS.Linker.Utils, GHC.StgToJS.Literal, GHC.StgToJS.Monad, - GHC.StgToJS.Object, GHC.StgToJS.Prim, GHC.StgToJS.Printer, - GHC.StgToJS.Profiling, GHC.StgToJS.Regs, GHC.StgToJS.Rts.Rts, - GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, GHC.StgToJS.Stack, - GHC.StgToJS.StaticPtr, GHC.StgToJS.StgUtils, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, GHC.Tc.Errors.Ppr, - GHC.Tc.Errors.Types, GHC.Tc.Gen.Annotation, GHC.Tc.Gen.App, - GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, GHC.Tc.Gen.Default, - GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, GHC.Tc.Gen.Foreign, - GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, GHC.Tc.Gen.Match, - GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, GHC.Tc.Gen.Splice, - GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Canonical, - GHC.Tc.Solver.InertSet, GHC.Tc.Solver.Interact, - GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, GHC.Tc.Solver.Types, - GHC.Tc.TyCl, GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, - GHC.Tc.TyCl.Instance, GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, - GHC.Tc.Types, GHC.Tc.Types.Constraint, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.Origin, GHC.Tc.Types.Rank, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Utils.Zonk, - GHC.Tc.Validity, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.Hint, GHC.Types.Hint.Ppr, - GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, GHC.Types.Id.Info, - GHC.Types.Id.Make, GHC.Types.Literal, GHC.Types.Meta, - GHC.Types.Name, GHC.Types.Name.Cache, GHC.Types.Name.Env, - GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SourceError, GHC.Types.SourceFile, - GHC.Types.SourceText, GHC.Types.SrcLoc, GHC.Types.Target, - GHC.Types.Tickish, GHC.Types.TyThing, GHC.Types.TyThing.Ppr, - GHC.Types.TypeEnv, GHC.Types.Unique, GHC.Types.Unique.DFM, - GHC.Types.Unique.DSet, GHC.Types.Unique.FM, GHC.Types.Unique.Map, - GHC.Types.Unique.MemoFun, GHC.Types.Unique.SDFM, - GHC.Types.Unique.Set, GHC.Types.Unique.Supply, GHC.Types.Var, - GHC.Types.Var.Env, GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, - GHC.Unit.External, GHC.Unit.Finder, GHC.Unit.Finder.Types, - GHC.Unit.Home, GHC.Unit.Home.ModInfo, GHC.Unit.Info, - GHC.Unit.Module, GHC.Unit.Module.Deps, GHC.Unit.Module.Env, - GHC.Unit.Module.Graph, GHC.Unit.Module.Imported, - GHC.Unit.Module.Location, GHC.Unit.Module.ModDetails, - GHC.Unit.Module.ModGuts, GHC.Unit.Module.ModIface, - GHC.Unit.Module.ModSummary, GHC.Unit.Module.Status, - GHC.Unit.Module.Warnings, GHC.Unit.Module.WholeCoreBindings, - GHC.Unit.Parser, GHC.Unit.Ppr, GHC.Unit.State, GHC.Unit.Types, - GHC.Utils.Asm, GHC.Utils.Binary, GHC.Utils.Binary.Typeable, - GHC.Utils.BufHandle, GHC.Utils.CliOption, GHC.Utils.Constants, - GHC.Utils.Error, GHC.Utils.Exception, GHC.Utils.FV, - GHC.Utils.Fingerprint, GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, - GHC.Utils.Json, GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.State.Strict, - GHC.Utils.Outputable, GHC.Utils.Panic, GHC.Utils.Panic.Plain, - GHC.Utils.Ppr, GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, - GHC.Utils.Trace, GHC.Wasm.ControlFlow, - GHC.Wasm.ControlFlow.FromCmm, Language.Haskell.Syntax, - Language.Haskell.Syntax.Basic, Language.Haskell.Syntax.Binds, - Language.Haskell.Syntax.Concrete, Language.Haskell.Syntax.Decls, - Language.Haskell.Syntax.Expr, Language.Haskell.Syntax.Extension, - Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, - Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, - Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-9.6.4 -hs-libraries: HSghc-9.6.4 -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.3.0 array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 - bytestring-0.11.5.3 containers-0.6.7 deepseq-1.4.8.1 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - ghc-boot-9.6.4 ghc-heap-9.6.4 ghci-9.6.4 hpc-0.6.2.0 - process-1.6.17.0 stm-2.5.1.0 template-haskell-2.20.0.0 time-1.12.2 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.6.4 ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3 -key: ghc-bignum-1.3 -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-bignum-1.3 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-bignum-1.3 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-bignum-1.3 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3 -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-bignum-1.3/include -depends: ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 ---- -name: ghc-boot -version: 9.6.4 -visibility: public -id: ghc-boot-9.6.4 -key: ghc-boot-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.6.4:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.6.4:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.6.4:GHC.Lexeme, GHC.Platform.ArchOS, - GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, - GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, - GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-boot-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-boot-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-boot-9.6.4 -hs-libraries: HSghc-boot-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 directory-1.3.8.1 filepath-1.4.200.1 - ghc-boot-th-9.6.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.6.4 ---- -name: ghc-boot-th -version: 9.6.4 -visibility: public -id: ghc-boot-th-9.6.4 -key: ghc-boot-th-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-boot-th-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-boot-th-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-boot-th-9.6.4 -hs-libraries: HSghc-boot-th-9.6.4 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.6.4 ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0 -key: ghc-compact-0.1.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-compact-0.1.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-compact-0.1.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0 -depends: base-4.18.2.0 bytestring-0.11.5.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 ---- -name: ghc-heap -version: 9.6.4 -visibility: public -id: ghc-heap-9.6.4 -key: ghc-heap-9.6.4 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-heap-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-heap-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-heap-9.6.4 -hs-libraries: HSghc-heap-9.6.4 -depends: - base-4.18.2.0 containers-0.6.7 ghc-prim-0.10.0 rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.6.4 ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0 -key: ghc-prim-0.10.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-prim-0.10.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghc-prim-0.10.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0 -extra-libraries: user32 mingw32 msvcrt mingwex -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0 ---- -name: ghci -version: 9.6.4 -visibility: public -id: ghci-9.6.4 -key: ghci-9.6.4 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Signals GHCi.StaticPtrTable GHCi.TH - GHCi.TH.Binary -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghci-9.6.4 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghci-9.6.4 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/ghci-9.6.4 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/ghci-9.6.4 -hs-libraries: HSghci-9.6.4 -include-dirs: -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - containers-0.6.7 deepseq-1.4.8.1 filepath-1.4.200.1 ghc-boot-9.6.4 - ghc-heap-9.6.4 ghc-prim-0.10.0 rts-1.0.2 template-haskell-2.20.0.0 - transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.6.4 ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1 -key: haskeline-0.8.2.1 -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/haskeline-0.8.2.1 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/haskeline-0.8.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/haskeline-0.8.2.1/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.3.0 base-4.18.2.0 bytestring-0.11.5.3 containers-0.6.7 - directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.200.1 - process-1.6.17.0 stm-2.5.1.0 transformers-0.6.1.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0 -key: hpc-0.6.2.0 -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/hpc-0.6.2.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/hpc-0.6.2.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/hpc-0.6.2.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0 -depends: - base-4.18.2.0 containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 time-1.12.2 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0 ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1 -key: integer-gmp-1.1 -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/integer-gmp-1.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/integer-gmp-1.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/integer-gmp-1.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1 -depends: base-4.18.2.0 ghc-bignum-1.3 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 ---- -name: libiserv -version: 9.6.4 -visibility: public -id: libiserv-9.6.4 -key: libiserv-9.6.4 -license: BSD-3-Clause -copyright: XXX -maintainer: XXX -author: XXX -synopsis: - Provides shared functionality between iserv and iserv-proxy. -description: - Provides shared functionality between iserv and iserv-proxy. -category: Development -exposed: True -exposed-modules: GHCi.Utils IServ -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/libiserv-9.6.4 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/libiserv-9.6.4 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/libiserv-9.6.4 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/libiserv-9.6.4 -hs-libraries: HSlibiserv-9.6.4 -depends: - base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 containers-0.6.7 - deepseq-1.4.8.1 ghci-9.6.4 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4/libiserv.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/libiserv-9.6.4 ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1 -key: mtl-2.3.1 -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/mtl-2.3.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/mtl-2.3.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/mtl-2.3.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1 -depends: base-4.18.2.0 transformers-0.6.1.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1 -key: parsec-3.1.16.1 -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/parsec-3.1.16.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/parsec-3.1.16.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/parsec-3.1.16.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1 -depends: - base-4.18.2.0 bytestring-0.11.5.3 mtl-2.3.1 text-2.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1 ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6 -key: pretty-1.1.3.6 -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/pretty-1.1.3.6 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/pretty-1.1.3.6 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/pretty-1.1.3.6 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6 -depends: base-4.18.2.0 deepseq-1.4.8.1 ghc-prim-0.10.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0 -key: process-1.6.17.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/process-1.6.17.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/process-1.6.17.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/process-1.6.17.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0 -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/process-1.6.17.0/include -includes: runProcess.h -depends: - Win32-2.13.3.0 base-4.18.2.0 deepseq-1.4.8.1 directory-1.3.8.1 - filepath-1.4.200.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0/process.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.17.0 ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,hs_atomic_add64" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and64" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or64" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_sub8" - "-Wl,-u,hs_atomic_sub16" "-Wl,-u,hs_atomic_sub32" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_nand8" - "-Wl,-u,hs_atomic_nand16" "-Wl,-u,hs_atomic_nand32" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_xor8" - "-Wl,-u,hs_atomic_xor16" "-Wl,-u,hs_atomic_xor32" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicwrite8" "-Wl,-u,hs_atomicwrite16" - "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0 -key: stm-2.5.1.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/stm-2.5.1.0 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/stm-2.5.1.0 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/stm-2.5.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0 -depends: array-0.5.6.0 base-4.18.2.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0 ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0 -key: template-haskell-2.20.0.0 -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/template-haskell-2.20.0.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/template-haskell-2.20.0.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0 -depends: - base-4.18.2.0 ghc-boot-th-9.6.4 ghc-prim-0.10.0 pretty-1.1.3.6 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0 ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2 -key: text-2.0.2 -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/text-2.0.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/text-2.0.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/text-2.0.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/text-2.0.2 -hs-libraries: HStext-2.0.2 -depends: - array-0.5.6.0 base-4.18.2.0 binary-0.8.9.1 bytestring-0.11.5.3 - deepseq-1.4.8.1 ghc-prim-0.10.0 template-haskell-2.20.0.0 -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.0.2/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2 ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2 -key: time-1.12.2 -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/time-1.12.2 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/time-1.12.2 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/time-1.12.2 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/time-1.12.2 -hs-libraries: HStime-1.12.2 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/time-1.12.2/include -depends: Win32-2.13.3.0 base-4.18.2.0 deepseq-1.4.8.1 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0 -key: transformers-0.6.1.0 -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/transformers-0.6.1.0 -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/transformers-0.6.1.0 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/transformers-0.6.1.0 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1 -key: xhtml-3000.2.2.1 -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/xhtml-3000.2.2.1 -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4/xhtml-3000.2.2.1 -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.6.4 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.6.4/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1 -depends: base-4.18.2.0 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 9ab61b14ef..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.6.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/info deleted file mode 100644 index 574a4a6bd7..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("GCC extra via C opts","") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has RTS linker","YES") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.6.4") - ,("Project Git commit id","3187fc7644a41c182ec35292389b61bc0575e80b") - ,("Project Version Int","906") - ,("Project Patch Level","4") - ,("Project Patch Level1","4") - ,("Project Patch Level2","0") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/numeric-version deleted file mode 100644 index c261e8cf8e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.6.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/supported-languages deleted file mode 100644 index b8d8945f98..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,270 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -JavaScriptFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/version deleted file mode 100644 index 6bf201ebcc..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.6.4-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.6.4 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index a0b6560133..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2396 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace Win32-2.13.4.0-inplace - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - Win32-2.13.4.0-inplace array-0.5.6.0-inplace base-4.19.0.0-inplace - binary-0.8.9.1-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - text-2.1-inplace time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: Win32 -version: 2.13.4.0 -visibility: public -id: Win32-2.13.4.0-inplace -key: Win32-2.13.4.0-inplace -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Semaphore System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0 -hs-libraries: HSWin32-2.13.4.0-inplace -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.19.0.0-inplace filepath-1.4.100.4-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.0.0 -visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Windows, GHC.Word, Numeric, Numeric.Natural, - Prelude, System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.0.2 -visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque - Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat - Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace/include -includes: fpstring.h -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.4 -visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace ---- -name: ghc -version: 9.8.1 -visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.4.0-inplace array-0.5.6.0-inplace base-4.19.0.0-inplace - binary-0.8.9.1-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.100.4-inplace ghc-boot-9.8.1-inplace - ghc-heap-9.8.1-inplace ghci-9.8.1-inplace hpc-0.7.0.0-inplace - process-1.6.18.0-inplace semaphore-compat-1.0.0-inplace - stm-2.5.2.1-inplace template-haskell-2.21.0.0-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.1 -visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace -depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace ---- -name: ghc-boot-th -version: 9.8.1 -visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.1 -visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: user32 mingw32 msvcrt mingwex -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.1 -visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.100.4-inplace process-1.6.18.0-inplace - stm-2.5.2.1-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - exceptions-0.10.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1 -visibility: public -id: text-2.1-inplace -key: text-2.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Lazy Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 7402dd15b2..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info deleted file mode 100644 index dfdc36fb9e..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.1") - ,("Project Git commit id","443e870d977b1ab6fc05f47a9a17bc49296adbd6") - ,("Project Version Int","908") - ,("Project Patch Level","1") - ,("Project Patch Level1","1") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 31476ce156..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/version deleted file mode 100644 index 3106bd8007..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.1 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 3a9725a277..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2413 +0,0 @@ -name: Cabal -version: 3.10.2.0 -visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude - Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Cabal-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace -depends: - Cabal-syntax-3.10.2.0-inplace Win32-2.13.4.0-inplace - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace ---- -name: Cabal-syntax -version: 3.10.2.0 -visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace -depends: - Win32-2.13.4.0-inplace array-0.5.6.0-inplace base-4.19.1.0-inplace - binary-0.8.9.1-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.200.1-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - text-2.1.1-inplace time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace ---- -name: Win32 -version: 2.13.4.0 -visibility: public -id: Win32-2.13.4.0-inplace -key: Win32-2.13.4.0-inplace -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Semaphore System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Win32-2.13.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Win32-2.13.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Win32-2.13.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/Win32-2.13.4.0 -hs-libraries: HSWin32-2.13.4.0-inplace -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/Win32-2.13.4.0-inplace/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.19.1.0-inplace filepath-1.4.200.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace ---- -name: array -version: 0.5.6.0 -visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/array-0.5.6.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace ---- -name: base -version: 4.19.1.0 -visibility: public -id: base-4.19.1.0-inplace -key: base-4.19.1.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Windows, GHC.Word, Numeric, Numeric.Natural, - Prelude, System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/base-4.19.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/base-4.19.1.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/base-4.19.1.0 -hs-libraries: HSbase-4.19.1.0-inplace -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/base-4.19.1.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.1.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.12.1.0 -visibility: public -id: bytestring-0.12.1.0-inplace -key: bytestring-0.12.1.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory, especially long-term, without incurring any - possible heap fragmentation costs. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.ReadInt - Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt - Data.ByteString.ReadNat Data.ByteString.Utils.ByteOrder - Data.ByteString.Utils.UnalignedAccess -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/bytestring-0.12.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/bytestring-0.12.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/bytestring-0.12.1.0 -hs-libraries: HSbytestring-0.12.1.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/bytestring-0.12.1.0-inplace/include -includes: fpstring.h -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.1.0-inplace ---- -name: containers -version: 0.6.8 -visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/containers-0.6.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace ---- -name: deepseq -version: 1.5.0.0 -visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/deepseq-1.5.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/directory-1.3.8.1-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.19.1.0-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.19.1.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.200.1 -visibility: public -id: filepath-1.4.200.1-inplace -key: filepath-1.4.200.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -hidden-modules: - System.OsPath.Data.ByteString.Short.Hidden - System.OsPath.Data.ByteString.Short.Internal.Hidden - System.OsPath.Data.ByteString.Short.Word16.Hidden - System.OsPath.Encoding.Internal.Hidden - System.OsString.Internal.Hidden - System.OsString.Internal.Types.Hidden System.OsString.Posix.Hidden - System.OsString.Windows.Hidden -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/filepath-1.4.200.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/filepath-1.4.200.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/filepath-1.4.200.1 -hs-libraries: HSfilepath-1.4.200.1-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.200.1-inplace ---- -name: ghc -version: 9.8.2 -visibility: public -id: ghc-9.8.2-inplace -key: ghc-9.8.2-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.2-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.2-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-9.8.2 -hs-libraries: HSghc-9.8.2-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.4.0-inplace array-0.5.6.0-inplace base-4.19.1.0-inplace - binary-0.8.9.1-inplace bytestring-0.12.1.0-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.200.1-inplace ghc-boot-9.8.2-inplace - ghc-heap-9.8.2-inplace ghci-9.8.2-inplace hpc-0.7.0.0-inplace - process-1.6.18.0-inplace semaphore-compat-1.0.0-inplace - stm-2.5.2.1-inplace template-haskell-2.21.0.0-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.2-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8.2 -visibility: public -id: ghc-boot-9.8.2-inplace -key: ghc-boot-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.2-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.2-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.2-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-boot-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-boot-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-boot-9.8.2 -hs-libraries: HSghc-boot-9.8.2-inplace -depends: - base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace ghc-boot-th-9.8.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.2-inplace ---- -name: ghc-boot-th -version: 9.8.2 -visibility: public -id: ghc-boot-th-9.8.2-inplace -key: ghc-boot-th-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-boot-th-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-boot-th-9.8.2 -hs-libraries: HSghc-boot-th-9.8.2-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8.2 -visibility: public -id: ghc-heap-9.8.2-inplace -key: ghc-heap-9.8.2-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-heap-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-heap-9.8.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-heap-9.8.2 -hs-libraries: HSghc-heap-9.8.2-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.2-inplace ---- -name: ghc-prim -version: 0.11.0 -visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghc-prim-0.11.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace -extra-libraries: user32 mingw32 msvcrt mingwex -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace ---- -name: ghci -version: 9.8.2 -visibility: public -id: ghci-9.8.2-inplace -key: ghci-9.8.2-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghci-9.8.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/ghci-9.8.2-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/ghci-9.8.2 -hs-libraries: HSghci-9.8.2-inplace -include-dirs: -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.200.1-inplace - ghc-boot-9.8.2-inplace ghc-heap-9.8.2-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.2-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/haskeline-0.8.2.1-inplace/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.4.0-inplace base-4.19.1.0-inplace - bytestring-0.12.1.0-inplace containers-0.6.8-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.200.1-inplace process-1.6.18.0-inplace - stm-2.5.2.1-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.7.0.0 -visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/hpc-0.7.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace -depends: - base-4.19.1.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.1.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.17.0 -visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/parsec-3.1.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.1.0-inplace bytestring-0.12.1.0-inplace mtl-2.3.1-inplace - text-2.1.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.18.0 -visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/process-1.6.18.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/process-1.6.18.0-inplace/include -includes: runProcess.h -depends: - Win32-2.13.4.0-inplace base-4.19.1.0-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.200.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/rts-1.0.2 -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/semaphore-compat-1.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - Win32-2.13.4.0-inplace base-4.19.1.0-inplace - exceptions-0.10.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.2.1 -visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/stm-2.5.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace ---- -name: template-haskell -version: 2.21.0.0 -visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/template-haskell-2.21.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/template-haskell-2.21.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace -depends: - base-4.19.1.0-inplace ghc-boot-th-9.8.2-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace ---- -name: text -version: 2.1.1 -visibility: public -id: text-2.1.1-inplace -key: text-2.1.1-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.IO.Utf8 Data.Text.Internal Data.Text.Internal.ArrayUtils - Data.Text.Internal.Builder Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Internal.Validate - Data.Text.Internal.Validate.Native Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: - Data.Text.Show Data.Text.Internal.Measure - Data.Text.Internal.Reverse Data.Text.Internal.Transformation - Data.Text.Internal.IsAscii -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/text-2.1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/text-2.1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/text-2.1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/text-2.1.1 -hs-libraries: HStext-2.1.1-inplace -depends: - array-0.5.6.0-inplace base-4.19.1.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.1.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1.1-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/time-1.12.2-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.19.1.0-inplace - deepseq-1.5.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/transformers-0.6.1.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.2 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.2/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -license: BSD-3-Clause -synopsis: - A placeholder for the system's C++ standard library implementation. -description: - Building against C++ libraries requires that the C++ standard - library be included when linking. Typically when compiling a C++ - project this is done automatically by the C++ compiler. However, - as GHC uses the C compiler for linking, users needing the C++ - standard library must declare this dependency explicitly. - . - This "virtual" package can be used to depend upon the host system's - C++ standard library implementation in a platform agnostic manner. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 4cce999edf..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/info deleted file mode 100644 index 376d99e32a..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/info +++ /dev/null @@ -1,73 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","NO") - ,("ld is GNU ld","YES") - ,("ld supports single module","NO") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.2") - ,("Project Git commit id","f3225ed4b3f3c4309f9342c5e40643eeb0cc45da") - ,("Project Version Int","908") - ,("Project Patch Level","2") - ,("Project Patch Level1","2") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.2-inplace") - ,("Booter version","9.6.4") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 5d24a8f43c..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/version deleted file mode 100644 index 86f830db4b..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.2-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.2 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global deleted file mode 100644 index 1a12b9aa0f..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/dump-global +++ /dev/null @@ -1,2341 +0,0 @@ -name: Cabal -version: 3.11.0.0 -visibility: public -id: Cabal-3.11.0.0-inplace -key: Cabal-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A framework for packaging Haskell software -description: - The Haskell Common Architecture for Building Applications and - Libraries: a framework defining a common interface for authors to more - easily build their Haskell applications in a portable way. - The Haskell Cabal is part of a larger infrastructure for distributing, - organizing, and cataloging Haskell libraries and tools. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack from Cabal-syntax-3.11.0.0-inplace:Distribution.Backpack, - Distribution.Backpack.ComponentsGraph, - Distribution.Backpack.Configure, - Distribution.Backpack.ConfiguredComponent, - Distribution.Backpack.DescribeUnitId, - Distribution.Backpack.FullUnitId, - Distribution.Backpack.LinkedComponent, - Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, - Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.CharParsing, - Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.DList, - Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Exception, - Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Graph, - Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Prelude, - Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, - Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Semigroup, - Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.11.0.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.11.0.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.11.0.0-inplace:Distribution.License, - Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.11.0.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.11.0.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription, - Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.11.0.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.11.0.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.11.0.0-inplace:Distribution.Pretty, - Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.11.0.0-inplace:Distribution.SPDX.LicenseReference, - Distribution.Simple, Distribution.Simple.Bench, - Distribution.Simple.Build, Distribution.Simple.Build.Macros, - Distribution.Simple.Build.PackageInfoModule, - Distribution.Simple.Build.PathsModule, - Distribution.Simple.BuildPaths, Distribution.Simple.BuildTarget, - Distribution.Simple.BuildToolDepends, - Distribution.Simple.CCompiler, Distribution.Simple.Command, - Distribution.Simple.Compiler, Distribution.Simple.Configure, - Distribution.Simple.Flag, Distribution.Simple.GHC, - Distribution.Simple.GHCJS, Distribution.Simple.Glob, - Distribution.Simple.Haddock, Distribution.Simple.HaskellSuite, - Distribution.Simple.Hpc, Distribution.Simple.Install, - Distribution.Simple.InstallDirs, - Distribution.Simple.InstallDirs.Internal, - Distribution.Simple.LocalBuildInfo, - Distribution.Simple.PackageDescription, - Distribution.Simple.PackageIndex, Distribution.Simple.PreProcess, - Distribution.Simple.PreProcess.Unlit, Distribution.Simple.Program, - Distribution.Simple.Program.Ar, - Distribution.Simple.Program.Builtin, - Distribution.Simple.Program.Db, Distribution.Simple.Program.Find, - Distribution.Simple.Program.GHC, Distribution.Simple.Program.HcPkg, - Distribution.Simple.Program.Hpc, - Distribution.Simple.Program.Internal, - Distribution.Simple.Program.Ld, - Distribution.Simple.Program.ResponseFile, - Distribution.Simple.Program.Run, - Distribution.Simple.Program.Script, - Distribution.Simple.Program.Strip, - Distribution.Simple.Program.Types, Distribution.Simple.Register, - Distribution.Simple.Setup, Distribution.Simple.ShowBuildInfo, - Distribution.Simple.SrcDist, Distribution.Simple.Test, - Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, - Distribution.Simple.Test.Log, Distribution.Simple.UHC, - Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.11.0.0-inplace:Distribution.System, - Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.11.0.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.AbiHash, - Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentId, - Distribution.Types.ComponentInclude, - Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.DependencyMap, - Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.GenericPackageDescription.Lens, - Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.LibraryVisibility, - Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageName, - Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.SourceRepo.Lens, - Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.11.0.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Generic, - Distribution.Utils.IOData, Distribution.Utils.Json, - Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.MD5, - Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Path, - Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.11.0.0-inplace:Distribution.Utils.Structured, - Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.11.0.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.11.0.0-inplace:Language.Haskell.Extension -hidden-modules: - Distribution.Backpack.PreExistingComponent - Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink - Distribution.Backpack.ModuleScope Distribution.Backpack.UnifyM - Distribution.Backpack.Id Distribution.Utils.UnionFind - Distribution.Compat.Async Distribution.Compat.CopyFile - Distribution.Compat.GetShortPathName Distribution.Compat.SnocList - Distribution.GetOpt Distribution.Lex - Distribution.Simple.Build.Macros.Z - Distribution.Simple.Build.PackageInfoModule.Z - Distribution.Simple.Build.PathsModule.Z - Distribution.Simple.GHC.EnvironmentParser - Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo - Distribution.Simple.ConfigureScript - Distribution.Simple.Setup.Benchmark Distribution.Simple.Setup.Build - Distribution.Simple.Setup.Clean Distribution.Simple.Setup.Common - Distribution.Simple.Setup.Config Distribution.Simple.Setup.Copy - Distribution.Simple.Setup.Global Distribution.Simple.Setup.Haddock - Distribution.Simple.Setup.Hscolour - Distribution.Simple.Setup.Install - Distribution.Simple.Setup.Register Distribution.Simple.Setup.Repl - Distribution.Simple.Setup.SDist Distribution.Simple.Setup.Test - Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Cabal-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/Cabal-3.11.0.0 -hs-libraries: HSCabal-3.11.0.0-inplace -depends: - Cabal-syntax-3.11.0.0-inplace Win32-2.13.4.0-inplace - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace mtl-2.3.1-inplace - parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - process-1.6.17.0-inplace text-2.0.2-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.11.0.0-inplace ---- -name: Cabal-syntax -version: 3.11.0.0 -visibility: public -id: Cabal-syntax-3.11.0.0-inplace -key: Cabal-syntax-3.11.0.0-inplace -license: BSD-3-Clause -copyright: 2003-2023, Cabal Development Team (see AUTHORS file) -maintainer: cabal-devel@haskell.org -author: Cabal Development Team -homepage: http://www.haskell.org/cabal/ -synopsis: A library for working with .cabal files -description: - This library provides tools for reading and manipulating the .cabal file - format. -category: Distribution -exposed: True -exposed-modules: - Distribution.Backpack Distribution.CabalSpecVersion - Distribution.Compat.Binary Distribution.Compat.CharParsing - Distribution.Compat.DList Distribution.Compat.Exception - Distribution.Compat.Graph Distribution.Compat.Lens - Distribution.Compat.MonadFail Distribution.Compat.Newtype - Distribution.Compat.NonEmptySet Distribution.Compat.Parsing - Distribution.Compat.Prelude Distribution.Compat.Semigroup - Distribution.Compat.Typeable Distribution.Compiler - Distribution.FieldGrammar Distribution.FieldGrammar.Class - Distribution.FieldGrammar.FieldDescrs - Distribution.FieldGrammar.Newtypes Distribution.FieldGrammar.Parsec - Distribution.FieldGrammar.Pretty Distribution.Fields - Distribution.Fields.ConfVar Distribution.Fields.Field - Distribution.Fields.Lexer Distribution.Fields.LexerMonad - Distribution.Fields.ParseResult Distribution.Fields.Parser - Distribution.Fields.Pretty Distribution.InstalledPackageInfo - Distribution.License Distribution.ModuleName Distribution.Package - Distribution.PackageDescription - Distribution.PackageDescription.Configuration - Distribution.PackageDescription.FieldGrammar - Distribution.PackageDescription.Parsec - Distribution.PackageDescription.PrettyPrint - Distribution.PackageDescription.Quirks - Distribution.PackageDescription.Utils Distribution.Parsec - Distribution.Parsec.Error Distribution.Parsec.FieldLineStream - Distribution.Parsec.Position Distribution.Parsec.Warning - Distribution.Pretty Distribution.SPDX Distribution.SPDX.License - Distribution.SPDX.LicenseExceptionId - Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId - Distribution.SPDX.LicenseListVersion - Distribution.SPDX.LicenseReference Distribution.System - Distribution.Text Distribution.Types.AbiDependency - Distribution.Types.AbiHash Distribution.Types.Benchmark - Distribution.Types.Benchmark.Lens - Distribution.Types.BenchmarkInterface - Distribution.Types.BenchmarkType Distribution.Types.BuildInfo - Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType - Distribution.Types.Component Distribution.Types.ComponentId - Distribution.Types.ComponentName - Distribution.Types.ComponentRequestedSpec - Distribution.Types.CondTree Distribution.Types.Condition - Distribution.Types.ConfVar Distribution.Types.Dependency - Distribution.Types.DependencyMap Distribution.Types.ExeDependency - Distribution.Types.Executable Distribution.Types.Executable.Lens - Distribution.Types.ExecutableScope Distribution.Types.ExposedModule - Distribution.Types.Flag Distribution.Types.ForeignLib - Distribution.Types.ForeignLib.Lens - Distribution.Types.ForeignLibOption - Distribution.Types.ForeignLibType - Distribution.Types.GenericPackageDescription - Distribution.Types.GenericPackageDescription.Lens - Distribution.Types.HookedBuildInfo - Distribution.Types.IncludeRenaming - Distribution.Types.InstalledPackageInfo - Distribution.Types.InstalledPackageInfo.FieldGrammar - Distribution.Types.InstalledPackageInfo.Lens - Distribution.Types.LegacyExeDependency Distribution.Types.Lens - Distribution.Types.Library Distribution.Types.Library.Lens - Distribution.Types.LibraryName Distribution.Types.LibraryVisibility - Distribution.Types.Mixin Distribution.Types.Module - Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming - Distribution.Types.MungedPackageId - Distribution.Types.MungedPackageName - Distribution.Types.PackageDescription - Distribution.Types.PackageDescription.Lens - Distribution.Types.PackageId Distribution.Types.PackageId.Lens - Distribution.Types.PackageName - Distribution.Types.PackageVersionConstraint - Distribution.Types.PkgconfigDependency - Distribution.Types.PkgconfigName - Distribution.Types.PkgconfigVersion - Distribution.Types.PkgconfigVersionRange - Distribution.Types.SetupBuildInfo - Distribution.Types.SetupBuildInfo.Lens - Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens - Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens - Distribution.Types.TestSuiteInterface Distribution.Types.TestType - Distribution.Types.UnitId Distribution.Types.UnqualComponentName - Distribution.Types.Version Distribution.Types.VersionInterval - Distribution.Types.VersionInterval.Legacy - Distribution.Types.VersionRange - Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 - Distribution.Utils.Generic Distribution.Utils.MD5 - Distribution.Utils.Path Distribution.Utils.ShortText - Distribution.Utils.String Distribution.Utils.Structured - Distribution.Version Language.Haskell.Extension -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Cabal-syntax-3.11.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/Cabal-syntax-3.11.0.0 -hs-libraries: HSCabal-syntax-3.11.0.0-inplace -depends: - Win32-2.13.4.0-inplace array-0.5.5.0-inplace base-4.18.0.0-inplace - binary-0.8.9.1-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace filepath-1.4.100.1-inplace - mtl-2.3.1-inplace parsec-3.1.16.1-inplace pretty-1.1.3.6-inplace - text-2.0.2-inplace time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.11.0.0-inplace ---- -name: Win32 -version: 2.13.4.0 -visibility: public -id: Win32-2.13.4.0-inplace -key: Win32-2.13.4.0-inplace -license: BSD-3-Clause -copyright: - Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 -maintainer: Haskell Libraries -author: Alastair Reid, shelarcy, Tamar Christina -homepage: https://github.com/haskell/win32 -synopsis: A binding to Windows Win32 API. -description: - This library contains direct bindings to the Windows Win32 APIs for Haskell. -category: System, Graphics -exposed: True -exposed-modules: - Graphics.Win32 Graphics.Win32.Control Graphics.Win32.Dialogue - Graphics.Win32.GDI Graphics.Win32.GDI.AlphaBlend - Graphics.Win32.GDI.Bitmap Graphics.Win32.GDI.Brush - Graphics.Win32.GDI.Clip Graphics.Win32.GDI.Font - Graphics.Win32.GDI.Graphics2D Graphics.Win32.GDI.HDC - Graphics.Win32.GDI.Palette Graphics.Win32.GDI.Path - Graphics.Win32.GDI.Pen Graphics.Win32.GDI.Region - Graphics.Win32.GDI.Types Graphics.Win32.Icon Graphics.Win32.Key - Graphics.Win32.LayeredWindow Graphics.Win32.Menu - Graphics.Win32.Message Graphics.Win32.Misc Graphics.Win32.Resource - Graphics.Win32.Window Graphics.Win32.Window.AnimateWindow - Graphics.Win32.Window.ForegroundWindow Graphics.Win32.Window.HotKey - Graphics.Win32.Window.IMM Graphics.Win32.Window.PostMessage - Media.Win32 System.Win32 System.Win32.Automation - System.Win32.Automation.Input System.Win32.Automation.Input.Key - System.Win32.Automation.Input.Mouse System.Win32.Console - System.Win32.Console.CtrlHandler System.Win32.Console.HWND - System.Win32.Console.Title System.Win32.DLL System.Win32.DebugApi - System.Win32.Encoding System.Win32.Event - System.Win32.Exception.Unsupported System.Win32.File - System.Win32.FileMapping System.Win32.HardLink System.Win32.Info - System.Win32.Info.Computer System.Win32.Info.Version - System.Win32.Mem System.Win32.MinTTY System.Win32.NLS - System.Win32.Path System.Win32.Process System.Win32.Registry - System.Win32.Security System.Win32.Semaphore System.Win32.Shell - System.Win32.SimpleMAPI System.Win32.String - System.Win32.SymbolicLink System.Win32.Thread System.Win32.Time - System.Win32.Types System.Win32.Utils - System.Win32.WindowsString.DLL System.Win32.WindowsString.DebugApi - System.Win32.WindowsString.File - System.Win32.WindowsString.FileMapping - System.Win32.WindowsString.HardLink System.Win32.WindowsString.Info - System.Win32.WindowsString.Path System.Win32.WindowsString.Shell - System.Win32.WindowsString.String - System.Win32.WindowsString.SymbolicLink - System.Win32.WindowsString.Time System.Win32.WindowsString.Types - System.Win32.WindowsString.Utils System.Win32.Word -hidden-modules: - System.Win32.DebugApi.Internal System.Win32.DLL.Internal - System.Win32.File.Internal System.Win32.FileMapping.Internal - System.Win32.HardLink.Internal System.Win32.Info.Internal - System.Win32.Path.Internal System.Win32.Shell.Internal - System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Win32-2.13.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Win32-2.13.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/Win32-2.13.4.0 -hs-libraries: HSWin32-2.13.4.0-inplace -extra-libraries: - user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/Win32-2.13.4.0-inplace/include -includes: - alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h - HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h - alignment.h -depends: base-4.18.0.0-inplace filepath-1.4.100.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace ---- -name: array -version: 0.5.5.0 -visibility: public -id: array-0.5.5.0-inplace -key: array-0.5.5.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Mutable and immutable arrays -description: - In addition to providing the "Data.Array" module - , - this package also defines the classes 'IArray' of - immutable arrays and 'MArray' of arrays mutable within appropriate - monads, as well as some instances of these classes. -category: Data Structures -exposed: True -exposed-modules: - Data.Array Data.Array.Base Data.Array.IArray Data.Array.IO - Data.Array.IO.Internals Data.Array.IO.Safe Data.Array.MArray - Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe - Data.Array.Storable Data.Array.Storable.Internals - Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/array-0.5.5.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/array-0.5.5.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/array-0.5.5.0 -hs-libraries: HSarray-0.5.5.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.5.0-inplace ---- -name: base -version: 4.18.0.0 -visibility: public -id: base-4.18.0.0-inplace -key: base-4.18.0.0-inplace -license: BSD-3-Clause -maintainer: - Core Libraries Committee -synopsis: Basic libraries -description: - This package contains the Standard Haskell "Prelude" and its support libraries, - and a large collection of useful libraries ranging from data - structures to parsing combinators and debugging utilities. -category: Prelude -exposed: True -exposed-modules: - Control.Applicative, Control.Arrow, Control.Category, - Control.Concurrent, Control.Concurrent.Chan, - Control.Concurrent.MVar, Control.Concurrent.QSem, - Control.Concurrent.QSemN, Control.Exception, - Control.Exception.Base, Control.Monad, Control.Monad.Fail, - Control.Monad.Fix, Control.Monad.IO.Class, Control.Monad.Instances, - Control.Monad.ST, Control.Monad.ST.Lazy, - Control.Monad.ST.Lazy.Safe, Control.Monad.ST.Lazy.Unsafe, - Control.Monad.ST.Safe, Control.Monad.ST.Strict, - Control.Monad.ST.Unsafe, Control.Monad.Zip, Data.Array.Byte, - Data.Bifoldable, Data.Bifoldable1, Data.Bifunctor, - Data.Bitraversable, Data.Bits, Data.Bool, Data.Char, Data.Coerce, - Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Eq, - Data.Fixed, Data.Foldable, Data.Foldable1, Data.Function, - Data.Functor, Data.Functor.Classes, Data.Functor.Compose, - Data.Functor.Const, Data.Functor.Contravariant, - Data.Functor.Identity, Data.Functor.Product, Data.Functor.Sum, - Data.IORef, Data.Int, Data.Ix, Data.Kind, Data.List, - Data.List.NonEmpty, Data.Maybe, Data.Monoid, Data.Ord, Data.Proxy, - Data.Ratio, Data.STRef, Data.STRef.Lazy, Data.STRef.Strict, - Data.Semigroup, Data.String, Data.Traversable, Data.Tuple, - Data.Type.Bool, Data.Type.Coercion, Data.Type.Equality, - Data.Type.Ord, Data.Typeable, Data.Unique, Data.Version, Data.Void, - Data.Word, Debug.Trace, Foreign, Foreign.C, Foreign.C.ConstPtr, - Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - Foreign.Concurrent, Foreign.ForeignPtr, Foreign.ForeignPtr.Safe, - Foreign.ForeignPtr.Unsafe, Foreign.Marshal, Foreign.Marshal.Alloc, - Foreign.Marshal.Array, Foreign.Marshal.Error, Foreign.Marshal.Pool, - Foreign.Marshal.Safe, Foreign.Marshal.Unsafe, - Foreign.Marshal.Utils, Foreign.Ptr, Foreign.Safe, - Foreign.StablePtr, Foreign.Storable, GHC.Arr, GHC.ArrayArray, - GHC.Base, GHC.Bits, GHC.ByteOrder, GHC.Char, GHC.Clock, GHC.Conc, - GHC.Conc.IO, GHC.Conc.POSIX, GHC.Conc.POSIX.Const, GHC.Conc.Signal, - GHC.Conc.Sync, GHC.Conc.WinIO, GHC.Conc.Windows, - GHC.ConsoleHandler, GHC.Constants, GHC.Desugar, GHC.Encoding.UTF8, - GHC.Enum, GHC.Environment, GHC.Err, GHC.Event.TimeOut, - GHC.Event.Windows, GHC.Event.Windows.Clock, - GHC.Event.Windows.ConsoleEvent, GHC.Event.Windows.FFI, - GHC.Event.Windows.ManagedThreadPool, GHC.Event.Windows.Thread, - GHC.Exception, GHC.Exception.Type, GHC.ExecutionStack, - GHC.ExecutionStack.Internal, GHC.Exts, GHC.Fingerprint, - GHC.Fingerprint.Type, GHC.Float, GHC.Float.ConversionUtils, - GHC.Float.RealFracMethods, GHC.Foreign, GHC.ForeignPtr, GHC.GHCi, - GHC.GHCi.Helpers, GHC.Generics, GHC.IO, GHC.IO.Buffer, - GHC.IO.BufferedIO, GHC.IO.Device, GHC.IO.Encoding, - GHC.IO.Encoding.CodePage, GHC.IO.Encoding.CodePage.API, - GHC.IO.Encoding.CodePage.Table, GHC.IO.Encoding.Failure, - GHC.IO.Encoding.Iconv, GHC.IO.Encoding.Latin1, - GHC.IO.Encoding.Types, GHC.IO.Encoding.UTF16, - GHC.IO.Encoding.UTF32, GHC.IO.Encoding.UTF8, GHC.IO.Exception, - GHC.IO.FD, GHC.IO.Handle, GHC.IO.Handle.FD, - GHC.IO.Handle.Internals, GHC.IO.Handle.Lock, GHC.IO.Handle.Text, - GHC.IO.Handle.Types, GHC.IO.Handle.Windows, GHC.IO.IOMode, - GHC.IO.StdHandles, GHC.IO.SubSystem, GHC.IO.Unsafe, - GHC.IO.Windows.Encoding, GHC.IO.Windows.Handle, - GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, - GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, - GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Windows, GHC.Word, Numeric, Numeric.Natural, - Prelude, System.CPUTime, System.Console.GetOpt, System.Environment, - System.Environment.Blank, System.Exit, System.IO, System.IO.Error, - System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, - System.Mem.Weak, System.Posix.Internals, System.Posix.Types, - System.Timeout, Text.ParserCombinators.ReadP, - Text.ParserCombinators.ReadPrec, Text.Printf, Text.Read, - Text.Read.Lex, Text.Show, Text.Show.Functions, Type.Reflection, - Type.Reflection.Unsafe, Unsafe.Coerce -hidden-modules: - Control.Monad.ST.Imp Control.Monad.ST.Lazy.Imp Data.Functor.Utils - Data.OldList Data.Semigroup.Internal Data.Typeable.Internal - Foreign.ForeignPtr.Imp GHC.IO.Handle.Lock.Common - GHC.IO.Handle.Lock.Flock GHC.IO.Handle.Lock.LinuxOFD - GHC.IO.Handle.Lock.NoOp GHC.IO.Handle.Lock.Windows - GHC.StaticPtr.Internal GHC.Event.Arr GHC.Event.Array - GHC.Event.Internal GHC.Event.Internal.Types GHC.Event.IntTable - GHC.Event.IntVar GHC.Event.PSQ GHC.Event.Unique - GHC.Foreign.Internal GHC.Unicode.Internal.Bits - GHC.Unicode.Internal.Char.DerivedCoreProperties - GHC.Unicode.Internal.Char.UnicodeData.GeneralCategory - GHC.Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping - GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping - GHC.Unicode.Internal.Version System.Environment.ExecutablePath - System.CPUTime.Utils System.CPUTime.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/base-4.18.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/base-4.18.0.0-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/base-4.18.0.0 -hs-libraries: HSbase-4.18.0.0-inplace -extra-libraries: - wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 - shlwapi ole32 rpcrt4 ntdll -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/base-4.18.0.0-inplace/include -includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.18.0.0-inplace ---- -name: binary -version: 0.8.9.1 -visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace -license: BSD-3-Clause -maintainer: Lennart Kolmodin, Don Stewart -author: Lennart Kolmodin -stability: provisional -homepage: https://github.com/kolmodin/binary -synopsis: - Binary serialisation for Haskell values using lazy ByteStrings -description: - Efficient, pure binary serialisation using lazy ByteStrings. - Haskell values may be encoded to and from binary formats, - written to disk as binary, or sent over the network. - The format used can be automatically generated, or - you can choose to implement a custom format if needed. - Serialisation speeds of over 1 G\/sec have been observed, - so this library should be suitable for high performance - scenarios. -category: Data, Parsing -exposed: True -exposed-modules: - Data.Binary Data.Binary.Builder Data.Binary.Get - Data.Binary.Get.Internal Data.Binary.Put -hidden-modules: - Data.Binary.Class Data.Binary.Internal Data.Binary.Generic - Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/binary-0.8.9.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace ---- -name: bytestring -version: 0.11.4.0 -visibility: public -id: bytestring-0.11.4.0-inplace -key: bytestring-0.11.4.0-inplace -license: BSD-3-Clause -copyright: - Copyright (c) Don Stewart 2005-2009, - (c) Duncan Coutts 2006-2015, - (c) David Roundy 2003-2005, - (c) Jasper Van der Jeugt 2010, - (c) Simon Meier 2010-2013. -maintainer: - Haskell Bytestring Team , Core Libraries Committee -author: - Don Stewart, - Duncan Coutts -homepage: https://github.com/haskell/bytestring -synopsis: - Fast, compact, strict and lazy byte strings with a list interface -description: - An efficient compact, immutable byte string type (both strict and lazy) - suitable for binary or 8-bit character data. - The 'ByteString' type represents sequences of bytes or 8-bit characters. - It is suitable for high performance use, both in terms of large data - quantities, or high speed requirements. The 'ByteString' functions follow - the same style as Haskell\'s ordinary lists, so it is easy to convert code - from using 'String' to 'ByteString'. - Two 'ByteString' variants are provided: - * Strict 'ByteString's keep the string as a single large array. This - makes them convenient for passing data between C and Haskell. - * Lazy 'ByteString's use a lazy list of strict chunks which makes it - suitable for I\/O streaming tasks. - The @Char8@ modules provide a character-based view of the same - underlying 'ByteString' types. This makes it convenient to handle mixed - binary and 8-bit character content (which is common in many file formats - and network protocols). - The 'Builder' module provides an efficient way to build up 'ByteString's - in an ad-hoc way by repeated concatenation. This is ideal for fast - serialisation or pretty printing. - There is also a 'ShortByteString' type which has a lower memory overhead - and can be converted to or from a 'ByteString'. It is suitable for keeping - many short strings in memory. - 'ByteString's are not designed for Unicode. For Unicode strings you should - use the 'Text' type from the @text@ package. - These modules are intended to be imported qualified, to avoid name clashes - with "Prelude" functions, e.g. - > import qualified Data.ByteString as BS -category: Data -exposed: True -exposed-modules: - Data.ByteString Data.ByteString.Builder - Data.ByteString.Builder.Extra Data.ByteString.Builder.Internal - Data.ByteString.Builder.Prim Data.ByteString.Builder.Prim.Internal - Data.ByteString.Builder.RealFloat Data.ByteString.Char8 - Data.ByteString.Internal Data.ByteString.Lazy - Data.ByteString.Lazy.Char8 Data.ByteString.Lazy.Internal - Data.ByteString.Short Data.ByteString.Short.Internal - Data.ByteString.Unsafe -hidden-modules: - Data.ByteString.Builder.ASCII Data.ByteString.Builder.Prim.ASCII - Data.ByteString.Builder.Prim.Binary - Data.ByteString.Builder.Prim.Internal.Base16 - Data.ByteString.Builder.Prim.Internal.Floating - Data.ByteString.Builder.RealFloat.F2S - Data.ByteString.Builder.RealFloat.D2S - Data.ByteString.Builder.RealFloat.Internal - Data.ByteString.Builder.RealFloat.TableGenerator - Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/bytestring-0.11.4.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/bytestring-0.11.4.0 -hs-libraries: HSbytestring-0.11.4.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/bytestring-0.11.4.0-inplace/include -includes: fpstring.h -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.11.4.0-inplace ---- -name: containers -version: 0.6.7 -visibility: public -id: containers-0.6.7-inplace -key: containers-0.6.7-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Assorted concrete container types -description: - This package contains efficient general-purpose implementations - of various immutable container types including sets, maps, sequences, - trees, and graphs. - For a walkthrough of what this package provides with examples of common - operations see the [containers - introduction](https://haskell-containers.readthedocs.io). - The declared cost of each operation is either worst-case or amortized, but - remains valid even if structures are shared. -category: Data Structures -exposed: True -exposed-modules: - Data.Containers.ListUtils Data.Graph Data.IntMap - Data.IntMap.Internal Data.IntMap.Internal.Debug Data.IntMap.Lazy - Data.IntMap.Merge.Lazy Data.IntMap.Merge.Strict Data.IntMap.Strict - Data.IntMap.Strict.Internal Data.IntSet Data.IntSet.Internal - Data.Map Data.Map.Internal Data.Map.Internal.Debug Data.Map.Lazy - Data.Map.Merge.Lazy Data.Map.Merge.Strict Data.Map.Strict - Data.Map.Strict.Internal Data.Sequence Data.Sequence.Internal - Data.Sequence.Internal.Sorting Data.Set Data.Set.Internal Data.Tree - Utils.Containers.Internal.BitQueue - Utils.Containers.Internal.BitUtil - Utils.Containers.Internal.StrictPair -hidden-modules: - Utils.Containers.Internal.Prelude Utils.Containers.Internal.State - Utils.Containers.Internal.StrictMaybe - Utils.Containers.Internal.PtrEquality - Utils.Containers.Internal.Coercions - Utils.Containers.Internal.TypeError - Data.Map.Internal.DeprecatedShowTree - Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/containers-0.6.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/containers-0.6.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/containers-0.6.7 -hs-libraries: HScontainers-0.6.7-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.7-inplace ---- -name: deepseq -version: 1.4.8.1 -visibility: public -id: deepseq-1.4.8.1-inplace -key: deepseq-1.4.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Deep evaluation of data structures -description: - This package provides methods for fully evaluating data structures - (\"deep evaluation\"). Deep evaluation is often used for adding - strictness to a program, e.g. in order to force pending exceptions, - remove space leaks, or force lazy I/O to happen. It is also useful - in parallel programs, to ensure pending work does not migrate to the - wrong thread. - The primary use of this package is via the 'deepseq' function, a - \"deep\" version of 'seq'. It is implemented on top of an 'NFData' - typeclass (\"Normal Form Data\", data structures with no unevaluated - components) which defines strategies for fully evaluating different - data types. See module documentation in "Control.DeepSeq" for more - details. -category: Control -exposed: True -exposed-modules: Control.DeepSeq -hidden-modules: Control.DeepSeq.BackDoor -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/deepseq-1.4.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/deepseq-1.4.8.1 -hs-libraries: HSdeepseq-1.4.8.1-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.4.8.1-inplace ---- -name: directory -version: 1.3.8.1 -visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Platform-agnostic library for filesystem operations -description: - This library provides a basic set of operations for manipulating files and - directories in a portable way. -category: System -exposed: True -exposed-modules: - System.Directory System.Directory.Internal - System.Directory.Internal.Prelude System.Directory.OsPath -hidden-modules: - System.Directory.Internal.C_utimensat - System.Directory.Internal.Common System.Directory.Internal.Config - System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/directory-1.3.8.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/directory-1.3.8.1-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.18.0.0-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace ---- -name: exceptions -version: 0.10.7 -visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace -license: BSD-3-Clause -copyright: - Copyright (C) 2013-2015 Edward A. Kmett - Copyright (C) 2012 Google Inc. -maintainer: Edward A. Kmett -author: Edward A. Kmett -stability: provisional -homepage: http://github.com/ekmett/exceptions/ -synopsis: Extensible optionally-pure exceptions -description: Extensible optionally-pure exceptions. -category: Control, Exceptions, Monad -exposed: True -exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/exceptions-0.10.7-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace -depends: - base-4.18.0.0-inplace mtl-2.3.1-inplace stm-2.5.1.0-inplace - template-haskell-2.20.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace ---- -name: filepath -version: 1.4.100.1 -visibility: public -id: filepath-1.4.100.1-inplace -key: filepath-1.4.100.1-inplace -license: BSD-3-Clause -copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 -maintainer: Julian Ospald -author: Neil Mitchell -homepage: https://github.com/haskell/filepath/blob/master/README.md -synopsis: Library for manipulating FilePaths in a cross platform way. -description: - This package provides functionality for manipulating @FilePath@ values, and is shipped with . It provides two variants for filepaths: - 1. legacy filepaths: @type FilePath = String@ - 2. operating system abstracted filepaths (@OsPath@): internally unpinned @ShortByteString@ (platform-dependent encoding) - It is recommended to use @OsPath@ when possible, because it is more correct. - For each variant there are three main modules: - * "System.FilePath.Posix" / "System.OsPath.Posix" manipulates POSIX\/Linux style @FilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows" / "System.OsPath.Windows" manipulates Windows style @FilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath" / "System.OsPath" for dealing with current platform-specific filepaths - "System.OsString" is like "System.OsPath", but more general purpose. Refer to the documentation of - those modules for more information. - An introduction into the new API can be found in this - . - Code examples for the new API can be found . -category: System -exposed: True -exposed-modules: - System.FilePath System.FilePath.Posix System.FilePath.Windows - System.OsPath System.OsPath.Data.ByteString.Short - System.OsPath.Data.ByteString.Short.Internal - System.OsPath.Data.ByteString.Short.Word16 System.OsPath.Encoding - System.OsPath.Encoding.Internal System.OsPath.Internal - System.OsPath.Posix System.OsPath.Posix.Internal - System.OsPath.Types System.OsPath.Windows - System.OsPath.Windows.Internal System.OsString - System.OsString.Internal System.OsString.Internal.Types - System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/filepath-1.4.100.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/filepath-1.4.100.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/filepath-1.4.100.1 -hs-libraries: HSfilepath-1.4.100.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - deepseq-1.4.8.1-inplace exceptions-0.10.7-inplace - template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.1-inplace ---- -name: ghc -version: 9.8 -visibility: public -id: ghc-9.8-inplace -key: ghc-9.8-inplace -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -author: The GHC Team -homepage: http://www.haskell.org/ghc/ -synopsis: The GHC API -description: - GHC's functionality can be useful for more things than just - compiling Haskell programs. Important use cases are programs - that analyse (and perhaps transform) Haskell code. Others - include loading Haskell code dynamically in a GHCi-like manner. - For this reason, a lot of GHC's functionality is made available - through this package. - See - for more information. -category: Development -exposed-modules: - GHC, GHC.Builtin.Names, GHC.Builtin.Names.TH, GHC.Builtin.PrimOps, - GHC.Builtin.PrimOps.Casts, GHC.Builtin.PrimOps.Ids, - GHC.Builtin.Types, GHC.Builtin.Types.Literals, - GHC.Builtin.Types.Prim, GHC.Builtin.Uniques, GHC.Builtin.Utils, - GHC.ByteCode.Asm, GHC.ByteCode.InfoTable, GHC.ByteCode.Instr, - GHC.ByteCode.Linker, GHC.ByteCode.Types, GHC.Cmm, GHC.Cmm.BlockId, - GHC.Cmm.CLabel, GHC.Cmm.CallConv, GHC.Cmm.CommonBlockElim, - GHC.Cmm.Config, GHC.Cmm.ContFlowOpt, GHC.Cmm.Dataflow, - GHC.Cmm.Dataflow.Block, GHC.Cmm.Dataflow.Collections, - GHC.Cmm.Dataflow.Graph, GHC.Cmm.Dataflow.Label, GHC.Cmm.DebugBlock, - GHC.Cmm.Dominators, GHC.Cmm.Expr, GHC.Cmm.Graph, GHC.Cmm.Info, - GHC.Cmm.Info.Build, GHC.Cmm.InitFini, GHC.Cmm.LRegSet, - GHC.Cmm.LayoutStack, GHC.Cmm.Lexer, GHC.Cmm.Lint, GHC.Cmm.Liveness, - GHC.Cmm.MachOp, GHC.Cmm.Node, GHC.Cmm.Opt, GHC.Cmm.Parser, - GHC.Cmm.Parser.Config, GHC.Cmm.Parser.Monad, GHC.Cmm.Pipeline, - GHC.Cmm.ProcPoint, GHC.Cmm.Reducibility, GHC.Cmm.Reg, GHC.Cmm.Sink, - GHC.Cmm.Switch, GHC.Cmm.Switch.Implement, GHC.Cmm.ThreadSanitizer, - GHC.Cmm.Type, GHC.Cmm.Utils, GHC.CmmToAsm, GHC.CmmToAsm.AArch64, - GHC.CmmToAsm.AArch64.CodeGen, GHC.CmmToAsm.AArch64.Cond, - GHC.CmmToAsm.AArch64.Instr, GHC.CmmToAsm.AArch64.Ppr, - GHC.CmmToAsm.AArch64.RegInfo, GHC.CmmToAsm.AArch64.Regs, - GHC.CmmToAsm.BlockLayout, GHC.CmmToAsm.CFG, - GHC.CmmToAsm.CFG.Dominators, GHC.CmmToAsm.CFG.Weight, - GHC.CmmToAsm.CPrim, GHC.CmmToAsm.Config, GHC.CmmToAsm.Dwarf, - GHC.CmmToAsm.Dwarf.Constants, GHC.CmmToAsm.Dwarf.Types, - GHC.CmmToAsm.Format, GHC.CmmToAsm.Instr, GHC.CmmToAsm.Monad, - GHC.CmmToAsm.PIC, GHC.CmmToAsm.PPC, GHC.CmmToAsm.PPC.CodeGen, - GHC.CmmToAsm.PPC.Cond, GHC.CmmToAsm.PPC.Instr, - GHC.CmmToAsm.PPC.Ppr, GHC.CmmToAsm.PPC.RegInfo, - GHC.CmmToAsm.PPC.Regs, GHC.CmmToAsm.Ppr, GHC.CmmToAsm.Reg.Graph, - GHC.CmmToAsm.Reg.Graph.Base, GHC.CmmToAsm.Reg.Graph.Coalesce, - GHC.CmmToAsm.Reg.Graph.Spill, GHC.CmmToAsm.Reg.Graph.SpillClean, - GHC.CmmToAsm.Reg.Graph.SpillCost, GHC.CmmToAsm.Reg.Graph.Stats, - GHC.CmmToAsm.Reg.Graph.TrivColorable, GHC.CmmToAsm.Reg.Graph.X86, - GHC.CmmToAsm.Reg.Linear, GHC.CmmToAsm.Reg.Linear.AArch64, - GHC.CmmToAsm.Reg.Linear.Base, GHC.CmmToAsm.Reg.Linear.FreeRegs, - GHC.CmmToAsm.Reg.Linear.JoinToTargets, GHC.CmmToAsm.Reg.Linear.PPC, - GHC.CmmToAsm.Reg.Linear.StackMap, GHC.CmmToAsm.Reg.Linear.State, - GHC.CmmToAsm.Reg.Linear.Stats, GHC.CmmToAsm.Reg.Linear.X86, - GHC.CmmToAsm.Reg.Linear.X86_64, GHC.CmmToAsm.Reg.Liveness, - GHC.CmmToAsm.Reg.Target, GHC.CmmToAsm.Reg.Utils, - GHC.CmmToAsm.Types, GHC.CmmToAsm.Utils, GHC.CmmToAsm.Wasm, - GHC.CmmToAsm.Wasm.Asm, GHC.CmmToAsm.Wasm.FromCmm, - GHC.CmmToAsm.Wasm.Types, GHC.CmmToAsm.Wasm.Utils, GHC.CmmToAsm.X86, - GHC.CmmToAsm.X86.CodeGen, GHC.CmmToAsm.X86.Cond, - GHC.CmmToAsm.X86.Instr, GHC.CmmToAsm.X86.Ppr, - GHC.CmmToAsm.X86.RegInfo, GHC.CmmToAsm.X86.Regs, GHC.CmmToC, - GHC.CmmToLlvm, GHC.CmmToLlvm.Base, GHC.CmmToLlvm.CodeGen, - GHC.CmmToLlvm.Config, GHC.CmmToLlvm.Data, GHC.CmmToLlvm.Mangler, - GHC.CmmToLlvm.Ppr, GHC.CmmToLlvm.Regs, GHC.Core, GHC.Core.Class, - GHC.Core.Coercion, GHC.Core.Coercion.Axiom, GHC.Core.Coercion.Opt, - GHC.Core.ConLike, GHC.Core.DataCon, GHC.Core.FVs, - GHC.Core.FamInstEnv, GHC.Core.InstEnv, GHC.Core.LateCC, - GHC.Core.Lint, GHC.Core.Lint.Interactive, GHC.Core.Make, - GHC.Core.Map.Expr, GHC.Core.Map.Type, GHC.Core.Multiplicity, - GHC.Core.Opt.Arity, GHC.Core.Opt.CSE, GHC.Core.Opt.CallArity, - GHC.Core.Opt.CallerCC, GHC.Core.Opt.CallerCC.Types, - GHC.Core.Opt.ConstantFold, GHC.Core.Opt.CprAnal, - GHC.Core.Opt.DmdAnal, GHC.Core.Opt.Exitify, GHC.Core.Opt.FloatIn, - GHC.Core.Opt.FloatOut, GHC.Core.Opt.LiberateCase, - GHC.Core.Opt.Monad, GHC.Core.Opt.OccurAnal, GHC.Core.Opt.Pipeline, - GHC.Core.Opt.Pipeline.Types, GHC.Core.Opt.SetLevels, - GHC.Core.Opt.Simplify, GHC.Core.Opt.Simplify.Env, - GHC.Core.Opt.Simplify.Inline, GHC.Core.Opt.Simplify.Iteration, - GHC.Core.Opt.Simplify.Monad, GHC.Core.Opt.Simplify.Utils, - GHC.Core.Opt.SpecConstr, GHC.Core.Opt.Specialise, - GHC.Core.Opt.StaticArgs, GHC.Core.Opt.Stats, GHC.Core.Opt.WorkWrap, - GHC.Core.Opt.WorkWrap.Utils, GHC.Core.PatSyn, GHC.Core.Ppr, - GHC.Core.Predicate, GHC.Core.Reduction, GHC.Core.RoughMap, - GHC.Core.Rules, GHC.Core.Rules.Config, GHC.Core.Seq, - GHC.Core.SimpleOpt, GHC.Core.Stats, GHC.Core.Subst, GHC.Core.Tidy, - GHC.Core.TyCo.Compare, GHC.Core.TyCo.FVs, GHC.Core.TyCo.Ppr, - GHC.Core.TyCo.Rep, GHC.Core.TyCo.Subst, GHC.Core.TyCo.Tidy, - GHC.Core.TyCon, GHC.Core.TyCon.Env, GHC.Core.TyCon.RecWalk, - GHC.Core.TyCon.Set, GHC.Core.Type, GHC.Core.Unfold, - GHC.Core.Unfold.Make, GHC.Core.Unify, GHC.Core.UsageEnv, - GHC.Core.Utils, GHC.CoreToIface, GHC.CoreToStg, GHC.CoreToStg.Prep, - GHC.Data.Bag, GHC.Data.Bitmap, GHC.Data.Bool, - GHC.Data.BooleanFormula, GHC.Data.EnumSet, GHC.Data.FastMutInt, - GHC.Data.FastString, GHC.Data.FastString.Env, GHC.Data.FiniteMap, - GHC.Data.Graph.Base, GHC.Data.Graph.Collapse, GHC.Data.Graph.Color, - GHC.Data.Graph.Directed, GHC.Data.Graph.Inductive.Graph, - GHC.Data.Graph.Inductive.PatriciaTree, GHC.Data.Graph.Ops, - GHC.Data.Graph.Ppr, GHC.Data.Graph.UnVar, GHC.Data.IOEnv, - GHC.Data.List.Infinite, GHC.Data.List.SetOps, GHC.Data.Maybe, - GHC.Data.OrdList, GHC.Data.Pair, GHC.Data.SmallArray, - GHC.Data.Stream, GHC.Data.Strict, GHC.Data.StringBuffer, - GHC.Data.TrieMap, GHC.Data.Unboxed, GHC.Data.UnionFind, - GHC.Driver.Backend, GHC.Driver.Backend.Internal, - GHC.Driver.Backpack, GHC.Driver.Backpack.Syntax, - GHC.Driver.CmdLine, GHC.Driver.CodeOutput, GHC.Driver.Config, - GHC.Driver.Config.Cmm, GHC.Driver.Config.Cmm.Parser, - GHC.Driver.Config.CmmToAsm, GHC.Driver.Config.CmmToLlvm, - GHC.Driver.Config.Core.Lint, - GHC.Driver.Config.Core.Lint.Interactive, - GHC.Driver.Config.Core.Opt.Arity, - GHC.Driver.Config.Core.Opt.LiberateCase, - GHC.Driver.Config.Core.Opt.Simplify, - GHC.Driver.Config.Core.Opt.WorkWrap, GHC.Driver.Config.Core.Rules, - GHC.Driver.Config.CoreToStg, GHC.Driver.Config.CoreToStg.Prep, - GHC.Driver.Config.Diagnostic, GHC.Driver.Config.Finder, - GHC.Driver.Config.HsToCore, GHC.Driver.Config.HsToCore.Ticks, - GHC.Driver.Config.HsToCore.Usage, GHC.Driver.Config.Linker, - GHC.Driver.Config.Logger, GHC.Driver.Config.Parser, - GHC.Driver.Config.Stg.Debug, GHC.Driver.Config.Stg.Lift, - GHC.Driver.Config.Stg.Pipeline, GHC.Driver.Config.Stg.Ppr, - GHC.Driver.Config.StgToCmm, GHC.Driver.Config.StgToJS, - GHC.Driver.Config.Tidy, GHC.Driver.DynFlags, GHC.Driver.Env, - GHC.Driver.Env.KnotVars, GHC.Driver.Env.Types, GHC.Driver.Errors, - GHC.Driver.Errors.Ppr, GHC.Driver.Errors.Types, GHC.Driver.Flags, - GHC.Driver.GenerateCgIPEStub, GHC.Driver.Hooks, - GHC.Driver.LlvmConfigCache, GHC.Driver.Main, GHC.Driver.Make, - GHC.Driver.MakeFile, GHC.Driver.MakeSem, GHC.Driver.Monad, - GHC.Driver.Phases, GHC.Driver.Pipeline, - GHC.Driver.Pipeline.Execute, GHC.Driver.Pipeline.LogQueue, - GHC.Driver.Pipeline.Monad, GHC.Driver.Pipeline.Phases, - GHC.Driver.Plugins, GHC.Driver.Plugins.External, GHC.Driver.Ppr, - GHC.Driver.Session, GHC.Hs, GHC.Hs.Binds, GHC.Hs.Decls, GHC.Hs.Doc, - GHC.Hs.DocString, GHC.Hs.Dump, GHC.Hs.Expr, GHC.Hs.Extension, - GHC.Hs.ImpExp, GHC.Hs.Instances, GHC.Hs.Lit, GHC.Hs.Pat, - GHC.Hs.Stats, GHC.Hs.Syn.Type, GHC.Hs.Type, GHC.Hs.Utils, - GHC.HsToCore, GHC.HsToCore.Arrows, GHC.HsToCore.Binds, - GHC.HsToCore.Breakpoints, GHC.HsToCore.Coverage, GHC.HsToCore.Docs, - GHC.HsToCore.Errors.Ppr, GHC.HsToCore.Errors.Types, - GHC.HsToCore.Expr, GHC.HsToCore.Foreign.C, - GHC.HsToCore.Foreign.Call, GHC.HsToCore.Foreign.Decl, - GHC.HsToCore.Foreign.JavaScript, GHC.HsToCore.Foreign.Prim, - GHC.HsToCore.Foreign.Utils, GHC.HsToCore.GuardedRHSs, - GHC.HsToCore.ListComp, GHC.HsToCore.Match, - GHC.HsToCore.Match.Constructor, GHC.HsToCore.Match.Literal, - GHC.HsToCore.Monad, GHC.HsToCore.Pmc, GHC.HsToCore.Pmc.Check, - GHC.HsToCore.Pmc.Desugar, GHC.HsToCore.Pmc.Ppr, - GHC.HsToCore.Pmc.Solver, GHC.HsToCore.Pmc.Solver.Types, - GHC.HsToCore.Pmc.Types, GHC.HsToCore.Pmc.Utils, GHC.HsToCore.Quote, - GHC.HsToCore.Ticks, GHC.HsToCore.Types, GHC.HsToCore.Usage, - GHC.HsToCore.Utils, GHC.Iface.Binary, GHC.Iface.Decl, - GHC.Iface.Env, GHC.Iface.Errors, GHC.Iface.Errors.Ppr, - GHC.Iface.Errors.Types, GHC.Iface.Ext.Ast, GHC.Iface.Ext.Binary, - GHC.Iface.Ext.Debug, GHC.Iface.Ext.Fields, GHC.Iface.Ext.Types, - GHC.Iface.Ext.Utils, GHC.Iface.Load, GHC.Iface.Make, - GHC.Iface.Recomp, GHC.Iface.Recomp.Binary, GHC.Iface.Recomp.Flags, - GHC.Iface.Rename, GHC.Iface.Syntax, GHC.Iface.Tidy, - GHC.Iface.Tidy.StaticPtrTable, GHC.Iface.Type, GHC.IfaceToCore, - GHC.JS.Make, GHC.JS.Optimizer, GHC.JS.Ppr, GHC.JS.Syntax, - GHC.JS.Transform, GHC.JS.Unsat.Syntax, GHC.Linker, - GHC.Linker.Config, GHC.Linker.Deps, GHC.Linker.Dynamic, - GHC.Linker.ExtraObj, GHC.Linker.Loader, GHC.Linker.MacOS, - GHC.Linker.Static, GHC.Linker.Static.Utils, GHC.Linker.Types, - GHC.Linker.Unit, GHC.Linker.Windows, GHC.Llvm, GHC.Llvm.MetaData, - GHC.Llvm.Ppr, GHC.Llvm.Syntax, GHC.Llvm.Types, GHC.Parser, - GHC.Parser.Annotation, GHC.Parser.CharClass, - GHC.Parser.Errors.Basic, GHC.Parser.Errors.Ppr, - GHC.Parser.Errors.Types, GHC.Parser.HaddockLex, GHC.Parser.Header, - GHC.Parser.Lexer, GHC.Parser.PostProcess, - GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, - GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8-inplace:GHC.Platform.ArchOS, - GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8-inplace:GHC.Platform.Host, - GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, - GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, - GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, - GHC.Platform.Wasm32, GHC.Platform.Ways, GHC.Platform.X86, - GHC.Platform.X86_64, GHC.Plugins, GHC.Prelude, GHC.Prelude.Basic, - GHC.Rename.Bind, GHC.Rename.Doc, GHC.Rename.Env, GHC.Rename.Expr, - GHC.Rename.Fixity, GHC.Rename.HsType, GHC.Rename.Module, - GHC.Rename.Names, GHC.Rename.Pat, GHC.Rename.Splice, - GHC.Rename.Unbound, GHC.Rename.Utils, GHC.Runtime.Context, - GHC.Runtime.Debugger, GHC.Runtime.Eval, GHC.Runtime.Eval.Types, - GHC.Runtime.Heap.Inspect, GHC.Runtime.Heap.Layout, - GHC.Runtime.Interpreter, GHC.Runtime.Interpreter.JS, - GHC.Runtime.Interpreter.Process, GHC.Runtime.Interpreter.Types, - GHC.Runtime.Loader, GHC.Runtime.Utils, GHC.Settings, - GHC.Settings.Config, GHC.Settings.Constants, GHC.Settings.IO, - GHC.Stg.BcPrep, GHC.Stg.CSE, GHC.Stg.Debug, GHC.Stg.FVs, - GHC.Stg.InferTags, GHC.Stg.InferTags.Rewrite, - GHC.Stg.InferTags.TagSig, GHC.Stg.InferTags.Types, GHC.Stg.Lift, - GHC.Stg.Lift.Analysis, GHC.Stg.Lift.Config, GHC.Stg.Lift.Monad, - GHC.Stg.Lift.Types, GHC.Stg.Lint, GHC.Stg.Pipeline, GHC.Stg.Stats, - GHC.Stg.Subst, GHC.Stg.Syntax, GHC.Stg.Unarise, GHC.Stg.Utils, - GHC.StgToByteCode, GHC.StgToCmm, GHC.StgToCmm.ArgRep, - GHC.StgToCmm.Bind, GHC.StgToCmm.CgUtils, GHC.StgToCmm.Closure, - GHC.StgToCmm.Config, GHC.StgToCmm.DataCon, GHC.StgToCmm.Env, - GHC.StgToCmm.Expr, GHC.StgToCmm.ExtCode, GHC.StgToCmm.Foreign, - GHC.StgToCmm.Heap, GHC.StgToCmm.Hpc, GHC.StgToCmm.InfoTableProv, - GHC.StgToCmm.Layout, GHC.StgToCmm.Lit, GHC.StgToCmm.Monad, - GHC.StgToCmm.Prim, GHC.StgToCmm.Prof, GHC.StgToCmm.Sequel, - GHC.StgToCmm.TagCheck, GHC.StgToCmm.Ticky, GHC.StgToCmm.Types, - GHC.StgToCmm.Utils, GHC.StgToJS, GHC.StgToJS.Apply, - GHC.StgToJS.Arg, GHC.StgToJS.Closure, GHC.StgToJS.CodeGen, - GHC.StgToJS.DataCon, GHC.StgToJS.Deps, GHC.StgToJS.Expr, - GHC.StgToJS.ExprCtx, GHC.StgToJS.FFI, GHC.StgToJS.Heap, - GHC.StgToJS.Ids, GHC.StgToJS.Linker.Linker, GHC.StgToJS.Linker.Opt, - GHC.StgToJS.Linker.Types, GHC.StgToJS.Linker.Utils, - GHC.StgToJS.Literal, GHC.StgToJS.Monad, GHC.StgToJS.Object, - GHC.StgToJS.Prim, GHC.StgToJS.Profiling, GHC.StgToJS.Regs, - GHC.StgToJS.Rts.Rts, GHC.StgToJS.Rts.Types, GHC.StgToJS.Sinker, - GHC.StgToJS.Stack, GHC.StgToJS.StaticPtr, GHC.StgToJS.Symbols, - GHC.StgToJS.Types, GHC.StgToJS.Utils, GHC.SysTools, - GHC.SysTools.Ar, GHC.SysTools.BaseDir, GHC.SysTools.Cpp, - GHC.SysTools.Elf, GHC.SysTools.Info, GHC.SysTools.Process, - GHC.SysTools.Tasks, GHC.SysTools.Terminal, GHC.Tc.Deriv, - GHC.Tc.Deriv.Functor, GHC.Tc.Deriv.Generate, GHC.Tc.Deriv.Generics, - GHC.Tc.Deriv.Infer, GHC.Tc.Deriv.Utils, GHC.Tc.Errors, - GHC.Tc.Errors.Hole, GHC.Tc.Errors.Hole.FitTypes, - GHC.Tc.Errors.Hole.Plugin, GHC.Tc.Errors.Ppr, GHC.Tc.Errors.Types, - GHC.Tc.Errors.Types.PromotionErr, GHC.Tc.Gen.Annotation, - GHC.Tc.Gen.App, GHC.Tc.Gen.Arrow, GHC.Tc.Gen.Bind, - GHC.Tc.Gen.Default, GHC.Tc.Gen.Export, GHC.Tc.Gen.Expr, - GHC.Tc.Gen.Foreign, GHC.Tc.Gen.Head, GHC.Tc.Gen.HsType, - GHC.Tc.Gen.Match, GHC.Tc.Gen.Pat, GHC.Tc.Gen.Rule, GHC.Tc.Gen.Sig, - GHC.Tc.Gen.Splice, GHC.Tc.Instance.Class, GHC.Tc.Instance.Family, - GHC.Tc.Instance.FunDeps, GHC.Tc.Instance.Typeable, GHC.Tc.Module, - GHC.Tc.Plugin, GHC.Tc.Solver, GHC.Tc.Solver.Dict, - GHC.Tc.Solver.Equality, GHC.Tc.Solver.InertSet, - GHC.Tc.Solver.Irred, GHC.Tc.Solver.Monad, GHC.Tc.Solver.Rewrite, - GHC.Tc.Solver.Solve, GHC.Tc.Solver.Types, GHC.Tc.TyCl, - GHC.Tc.TyCl.Build, GHC.Tc.TyCl.Class, GHC.Tc.TyCl.Instance, - GHC.Tc.TyCl.PatSyn, GHC.Tc.TyCl.Utils, GHC.Tc.Types, - GHC.Tc.Types.BasicTypes, GHC.Tc.Types.Constraint, - GHC.Tc.Types.CtLocEnv, GHC.Tc.Types.ErrCtxt, GHC.Tc.Types.EvTerm, - GHC.Tc.Types.Evidence, GHC.Tc.Types.LclEnv, GHC.Tc.Types.Origin, - GHC.Tc.Types.Rank, GHC.Tc.Types.TH, GHC.Tc.Types.TcRef, - GHC.Tc.Utils.Backpack, GHC.Tc.Utils.Concrete, GHC.Tc.Utils.Env, - GHC.Tc.Utils.Instantiate, GHC.Tc.Utils.Monad, GHC.Tc.Utils.TcMType, - GHC.Tc.Utils.TcType, GHC.Tc.Utils.Unify, GHC.Tc.Validity, - GHC.Tc.Zonk.Env, GHC.Tc.Zonk.Monad, GHC.Tc.Zonk.TcType, - GHC.Tc.Zonk.Type, GHC.ThToHs, GHC.Types.Annotations, - GHC.Types.Avail, GHC.Types.Basic, GHC.Types.BreakInfo, - GHC.Types.CompleteMatch, GHC.Types.CostCentre, - GHC.Types.CostCentre.State, GHC.Types.Cpr, GHC.Types.Demand, - GHC.Types.Error, GHC.Types.Error.Codes, GHC.Types.FieldLabel, - GHC.Types.Fixity, GHC.Types.Fixity.Env, GHC.Types.ForeignCall, - GHC.Types.ForeignStubs, GHC.Types.GREInfo, GHC.Types.Hint, - GHC.Types.Hint.Ppr, GHC.Types.HpcInfo, GHC.Types.IPE, GHC.Types.Id, - GHC.Types.Id.Info, GHC.Types.Id.Make, GHC.Types.Literal, - GHC.Types.Meta, GHC.Types.Name, GHC.Types.Name.Cache, - GHC.Types.Name.Env, GHC.Types.Name.Occurrence, GHC.Types.Name.Ppr, - GHC.Types.Name.Reader, GHC.Types.Name.Set, GHC.Types.Name.Shape, - GHC.Types.PkgQual, GHC.Types.ProfAuto, GHC.Types.RepType, - GHC.Types.SafeHaskell, GHC.Types.SaneDouble, GHC.Types.SourceError, - GHC.Types.SourceFile, GHC.Types.SourceText, GHC.Types.SrcLoc, - GHC.Types.Target, GHC.Types.Tickish, GHC.Types.TyThing, - GHC.Types.TyThing.Ppr, GHC.Types.TypeEnv, GHC.Types.Unique, - GHC.Types.Unique.DFM, GHC.Types.Unique.DSet, GHC.Types.Unique.FM, - GHC.Types.Unique.Map, GHC.Types.Unique.MemoFun, - GHC.Types.Unique.SDFM, GHC.Types.Unique.Set, - GHC.Types.Unique.Supply, GHC.Types.Var, GHC.Types.Var.Env, - GHC.Types.Var.Set, GHC.Unit, GHC.Unit.Env, GHC.Unit.External, - GHC.Unit.Finder, GHC.Unit.Finder.Types, GHC.Unit.Home, - GHC.Unit.Home.ModInfo, GHC.Unit.Info, GHC.Unit.Module, - GHC.Unit.Module.Deps, GHC.Unit.Module.Env, GHC.Unit.Module.Graph, - GHC.Unit.Module.Imported, GHC.Unit.Module.Location, - GHC.Unit.Module.ModDetails, GHC.Unit.Module.ModGuts, - GHC.Unit.Module.ModIface, GHC.Unit.Module.ModSummary, - GHC.Unit.Module.Status, GHC.Unit.Module.Warnings, - GHC.Unit.Module.WholeCoreBindings, GHC.Unit.Parser, GHC.Unit.Ppr, - GHC.Unit.State, GHC.Unit.Types, GHC.Utils.Asm, GHC.Utils.Binary, - GHC.Utils.Binary.Typeable, GHC.Utils.BufHandle, - GHC.Utils.CliOption, GHC.Utils.Constants, GHC.Utils.Error, - GHC.Utils.Exception, GHC.Utils.FV, GHC.Utils.Fingerprint, - GHC.Utils.GlobalVars, GHC.Utils.IO.Unsafe, GHC.Utils.Json, - GHC.Utils.Lexeme, GHC.Utils.Logger, GHC.Utils.Misc, - GHC.Utils.Monad, GHC.Utils.Monad.Codensity, - GHC.Utils.Monad.State.Strict, GHC.Utils.Outputable, - GHC.Utils.Panic, GHC.Utils.Panic.Plain, GHC.Utils.Ppr, - GHC.Utils.Ppr.Colour, GHC.Utils.TmpFs, GHC.Utils.Trace, - GHC.Wasm.ControlFlow, GHC.Wasm.ControlFlow.FromCmm, - Language.Haskell.Syntax, Language.Haskell.Syntax.Basic, - Language.Haskell.Syntax.Binds, Language.Haskell.Syntax.Concrete, - Language.Haskell.Syntax.Decls, Language.Haskell.Syntax.Expr, - Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, - Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, - Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-9.8 -hs-libraries: HSghc-9.8-inplace -includes: - Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h -depends: - Win32-2.13.4.0-inplace array-0.5.5.0-inplace base-4.18.0.0-inplace - binary-0.8.9.1-inplace bytestring-0.11.4.0-inplace - containers-0.6.7-inplace deepseq-1.4.8.1-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.100.1-inplace ghc-boot-9.8-inplace - ghc-heap-9.8-inplace ghci-9.8-inplace hpc-0.6.2.0-inplace - process-1.6.17.0-inplace semaphore-compat-1.0.0-inplace - stm-2.5.1.0-inplace template-haskell-2.20.0.0-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8-inplace ---- -name: ghc-bignum -version: 1.3 -visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -author: Sylvain Henry -synopsis: GHC BigNum library -description: - This package provides the low-level implementation of the standard - 'BigNat', 'Natural' and 'Integer' types. -category: Numeric, Algebra, GHC -exposed: True -exposed-modules: - GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected - GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives - GHC.Num.WordArray -hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-bignum-1.3-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -extra-libraries: gmp -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace ---- -name: ghc-boot -version: 9.8 -visibility: public -id: ghc-boot-9.8-inplace -key: ghc-boot-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: Shared functionality between GHC and its boot libraries -description: - This library is shared between GHC, ghc-pkg, and other boot - libraries. - . - A note about "GHC.Unit.Database": it only deals with the subset of - the package database that the compiler cares about: modules - paths etc and not package metadata like description, authors - etc. It is thus not a library interface to ghc-pkg and is *not* - suitable for modifying GHC package databases. - . - The package database format and this library are constructed in - such a way that while ghc-pkg depends on Cabal, the GHC library - and program do not have to depend on Cabal. -category: GHC -exposed: True -exposed-modules: - GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, - GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8-inplace:GHC.ForeignSrcLang.Type, - GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-boot-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-boot-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-boot-9.8 -hs-libraries: HSghc-boot-9.8-inplace -depends: - base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace ghc-boot-th-9.8-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8-inplace ---- -name: ghc-boot-th -version: 9.8 -visibility: public -id: ghc-boot-th-9.8-inplace -key: ghc-boot-th-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: - Shared functionality between GHC and the @template-haskell@ - library -description: - This library contains various bits shared between the @ghc@ and - @template-haskell@ libraries. - This package exists to ensure that @template-haskell@ has a - minimal set of transitive dependencies, since it is intended to - be depended upon by user code. -category: GHC -exposed: True -exposed-modules: - GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-boot-th-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-boot-th-9.8 -hs-libraries: HSghc-boot-th-9.8-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace/ghc-boot-th.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8-inplace ---- -name: ghc-compact -version: 0.1.0.0 -visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: In memory storage of deeply evaluated data structure -description: - This package provides minimal functionality for working with - "compact regions", which hold a fully evaluated Haskell object graph. - These regions maintain the invariant that no pointers live inside the struct - that point outside it, which ensures efficient garbage collection without - ever reading the structure contents (effectively, it works as a manually - managed "oldest generation" which is never freed until the whole is - released). - Internally, the struct is stored a single contiguous block of memory, - which allows efficient serialization and deserialization of structs - for distributed computing. - This package provides a low-level API; see also the which provides a user-facing API. -category: Data -exposed: True -exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-compact-0.1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace ---- -name: ghc-heap -version: 9.8 -visibility: public -id: ghc-heap-9.8-inplace -key: ghc-heap-9.8-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Functions for walking GHC's heap -description: - This package provides functions for walking the GHC heap data structures - and retrieving information about those data structures. -category: GHC -exposed: True -exposed-modules: - GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures - GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures - GHC.Exts.Heap.FFIClosures_ProfilingDisabled - GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable - GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf - GHC.Exts.Heap.ProfInfo.PeekProfInfo - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled - GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled - GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-heap-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-heap-9.8-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-heap-9.8 -hs-libraries: HSghc-heap-9.8-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - ghc-prim-0.10.0-inplace rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8-inplace ---- -name: ghc-prim -version: 0.10.0 -visibility: public -id: ghc-prim-0.10.0-inplace -key: ghc-prim-0.10.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: GHC primitives -description: - This package contains the primitive types and operations supplied by GHC. - It is an internal package, only for the use of GHC developers. - GHC users should not use it! If you do use it then expect - breaking changes at any time without warning. You should prefer - to import @GHC.Exts@ from the @base@ package instead. -category: GHC -exposed: True -exposed-modules: - GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict - GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq - GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghc-prim-0.10.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghc-prim-0.10.0 -hs-libraries: HSghc-prim-0.10.0-inplace -extra-libraries: user32 mingw32 mingwex ucrt -depends: rts-1.0.2 -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.10.0-inplace ---- -name: ghci -version: 9.8 -visibility: public -id: ghci-9.8-inplace -key: ghci-9.8-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -synopsis: The library supporting GHC's interactive interpreter -description: - This library offers interfaces which mediate interactions between the - @ghci@ interactive shell and @iserv@, GHC's out-of-process interpreter - backend. -category: GHC -exposed: True -exposed-modules: - GHCi.BinaryArray GHCi.BreakArray GHCi.CreateBCO GHCi.FFI - GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes - GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals - GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghci-9.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/ghci-9.8-inplace -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/ghci-9.8 -hs-libraries: HSghci-9.8-inplace -include-dirs: -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace filepath-1.4.100.1-inplace - ghc-boot-9.8-inplace ghc-heap-9.8-inplace ghc-prim-0.10.0-inplace - rts-1.0.2 template-haskell-2.20.0.0-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8-inplace ---- -name: haskeline -version: 0.8.2.1 -visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace -license: BSD-3-Clause -copyright: (c) Judah Jacobson -maintainer: Judah Jacobson -author: Judah Jacobson -stability: Stable -homepage: https://github.com/judah/haskeline -synopsis: - A command-line interface for user input, written in Haskell. -description: - Haskeline provides a user interface for line input in command-line - programs. This library is similar in purpose to readline, but since - it is written in Haskell it is (hopefully) more easily used in other - Haskell programs. - Haskeline runs both on POSIX-compatible systems and on Windows. -category: User Interfaces -exposed: True -exposed-modules: - System.Console.Haskeline System.Console.Haskeline.Completion - System.Console.Haskeline.History System.Console.Haskeline.IO - System.Console.Haskeline.Internal -hidden-modules: - System.Console.Haskeline.Backend - System.Console.Haskeline.Backend.WCWidth - System.Console.Haskeline.Command - System.Console.Haskeline.Command.Completion - System.Console.Haskeline.Command.History - System.Console.Haskeline.Command.KillRing - System.Console.Haskeline.Directory System.Console.Haskeline.Emacs - System.Console.Haskeline.InputT System.Console.Haskeline.Key - System.Console.Haskeline.LineState System.Console.Haskeline.Monads - System.Console.Haskeline.Prefs System.Console.Haskeline.Recover - System.Console.Haskeline.RunCommand System.Console.Haskeline.Term - System.Console.Haskeline.Command.Undo System.Console.Haskeline.Vi - System.Console.Haskeline.Backend.Win32 - System.Console.Haskeline.Backend.Win32.Echo -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/haskeline-0.8.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/haskeline-0.8.2.1-inplace/include -includes: win_console.h windows_cconv.h -depends: - Win32-2.13.4.0-inplace base-4.18.0.0-inplace - bytestring-0.11.4.0-inplace containers-0.6.7-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.100.1-inplace process-1.6.17.0-inplace - stm-2.5.1.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace ---- -name: hpc -version: 0.6.2.0 -visibility: public -id: hpc-0.6.2.0-inplace -key: hpc-0.6.2.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: Andy Gill -synopsis: Code Coverage Library for Haskell -description: - This package provides the code coverage library for Haskell. - See for more - information. -category: Control -exposed: True -exposed-modules: - Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/hpc-0.6.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/hpc-0.6.2.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/hpc-0.6.2.0 -hs-libraries: HShpc-0.6.2.0-inplace -depends: - base-4.18.0.0-inplace containers-0.6.7-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.6.2.0-inplace ---- -name: integer-gmp -version: 1.1 -visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace -license: BSD-3-Clause -maintainer: hvr@gnu.org -author: Herbert Valerio Riedel -homepage: https://www.haskell.org/ghc/ -synopsis: Integer library based on GMP -description: - This package used to provide an implementation of the standard 'Integer' - type based on the - . - It is now deprecated in favor of the 'ghc-bignum' package. - Its purpose is to provide backward compatibility for codes directly - depending on the `integer-gmp` package. -category: Numeric, Algebra -exposed: True -exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/integer-gmp-1.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.18.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace ---- -name: mtl -version: 2.3.1 -visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace -license: BSD-3-Clause -maintainer: - chessai , - Emily Pillmore , - Koz Ross -author: Andy Gill -homepage: http://github.com/haskell/mtl -synopsis: - Monad classes for transformers, using functional dependencies -description: - MTL is a collection of monad classes, extending the 'transformers' - package, using functional dependencies for generic lifting of - monadic actions. -category: Control -exposed: True -exposed-modules: - Control.Monad.Accum Control.Monad.Cont Control.Monad.Cont.Class - Control.Monad.Error.Class Control.Monad.Except - Control.Monad.Identity Control.Monad.RWS Control.Monad.RWS.CPS - Control.Monad.RWS.Class Control.Monad.RWS.Lazy - Control.Monad.RWS.Strict Control.Monad.Reader - Control.Monad.Reader.Class Control.Monad.Select Control.Monad.State - Control.Monad.State.Class Control.Monad.State.Lazy - Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer - Control.Monad.Writer.CPS Control.Monad.Writer.Class - Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/mtl-2.3.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.18.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace ---- -name: parsec -version: 3.1.16.1 -visibility: public -id: parsec-3.1.16.1-inplace -key: parsec-3.1.16.1-inplace -license: BSD-2-Clause -maintainer: - Oleg Grenrus , Herbert Valerio Riedel -author: - Daan Leijen , Paolo Martini , Antoine Latter -homepage: https://github.com/haskell/parsec -synopsis: Monadic parser combinators -description: - Parsec is designed from scratch as an industrial-strength parser - library. It is simple, safe, well documented (on the package - homepage), has extensive libraries, good error messages, - and is fast. It is defined as a monad transformer that can be - stacked on arbitrary monads, and it is also parametric in the - input stream type. - The main entry point is the "Text.Parsec" module which provides - defaults for parsing 'Char'acter data. - The "Text.ParserCombinators.Parsec" module hierarchy contains - the legacy @parsec-2@ API and may be removed at some point in - the future. -category: Parsing -exposed: True -exposed-modules: - Text.Parsec Text.Parsec.ByteString Text.Parsec.ByteString.Lazy - Text.Parsec.Char Text.Parsec.Combinator Text.Parsec.Error - Text.Parsec.Expr Text.Parsec.Language Text.Parsec.Perm - Text.Parsec.Pos Text.Parsec.Prim Text.Parsec.String - Text.Parsec.Text Text.Parsec.Text.Lazy Text.Parsec.Token - Text.ParserCombinators.Parsec Text.ParserCombinators.Parsec.Char - Text.ParserCombinators.Parsec.Combinator - Text.ParserCombinators.Parsec.Error - Text.ParserCombinators.Parsec.Expr - Text.ParserCombinators.Parsec.Language - Text.ParserCombinators.Parsec.Perm - Text.ParserCombinators.Parsec.Pos - Text.ParserCombinators.Parsec.Prim - Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/parsec-3.1.16.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/parsec-3.1.16.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/parsec-3.1.16.1 -hs-libraries: HSparsec-3.1.16.1-inplace -depends: - base-4.18.0.0-inplace bytestring-0.11.4.0-inplace mtl-2.3.1-inplace - text-2.0.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.16.1-inplace ---- -name: pretty -version: 1.1.3.6 -visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace -license: BSD-3-Clause -maintainer: David Terei -stability: Stable -homepage: http://github.com/haskell/pretty -synopsis: Pretty-printing library -description: - This package contains a pretty-printing library, a set of API's - that provides a way to easily print out text in a consistent - format of your choosing. This is useful for compilers and related - tools. - This library was originally designed by John Hughes's and has since - been heavily modified by Simon Peyton Jones. -category: Text -exposed: True -exposed-modules: - Text.PrettyPrint Text.PrettyPrint.Annotated - Text.PrettyPrint.Annotated.HughesPJ - Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ - Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/pretty-1.1.3.6-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.18.0.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace ---- -name: process -version: 1.6.17.0 -visibility: public -id: process-1.6.17.0-inplace -key: process-1.6.17.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Process libraries -description: - This package contains libraries for dealing with system processes. - The typed-process package is a more recent take on a process API, - which uses this package internally. It features better binary - support, easier concurrency, and a more composable API. You can - read more about it at - . -category: System -exposed: True -exposed-modules: System.Cmd System.Process System.Process.Internals -hidden-modules: System.Process.Common System.Process.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/process-1.6.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/process-1.6.17.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/process-1.6.17.0 -hs-libraries: HSprocess-1.6.17.0-inplace -extra-libraries: kernel32 ole32 rpcrt4 -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/process-1.6.17.0-inplace/include -includes: runProcess.h -depends: - Win32-2.13.4.0-inplace base-4.18.0.0-inplace - deepseq-1.4.8.1-inplace directory-1.3.8.1-inplace - filepath-1.4.100.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.17.0-inplace ---- -name: rts -version: 1.0.2 -visibility: public -id: rts-1.0.2 -key: rts-1.0.2 -license: BSD-3-Clause -maintainer: glasgow-haskell-users@haskell.org -synopsis: The GHC runtime system -description: - The GHC runtime system. - Code produced by GHC links this library to provide missing functionality - that cannot be written in Haskell itself. -exposed: True -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/rts-1.0.2 -dynamic-library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/rts-1.0.2 -hs-libraries: HSrts-1.0.2 -extra-libraries: m ffi wsock32 gdi32 winmm dbghelp psapi -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/rts-1.0.2/include -includes: Rts.h -ld-options: - "-Wl,-u,base_GHCziTopHandler_runIO_closure" - "-Wl,-u,base_GHCziTopHandler_runNonIO_closure" - "-Wl,-u,ghczmprim_GHCziTupleziPrim_Z0T_closure" - "-Wl,-u,ghczmprim_GHCziTypes_True_closure" - "-Wl,-u,ghczmprim_GHCziTypes_False_closure" - "-Wl,-u,base_GHCziPack_unpackCString_closure" - "-Wl,-u,base_GHCziWeakziFinalizze_runFinalizzerBatch_closure" - "-Wl,-u,base_GHCziIOziException_stackOverflow_closure" - "-Wl,-u,base_GHCziIOziException_heapOverflow_closure" - "-Wl,-u,base_GHCziIOziException_allocationLimitExceeded_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnMVar_closure" - "-Wl,-u,base_GHCziIOziException_blockedIndefinitelyOnSTM_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactFunction_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactPinned_closure" - "-Wl,-u,base_GHCziIOziException_cannotCompactMutable_closure" - "-Wl,-u,base_GHCziIOPort_doubleReadException_closure" - "-Wl,-u,base_ControlziExceptionziBase_nonTermination_closure" - "-Wl,-u,base_ControlziExceptionziBase_nestedAtomically_closure" - "-Wl,-u,base_GHCziEventziThread_blockedOnBadFD_closure" - "-Wl,-u,base_GHCziConcziSync_runSparks_closure" - "-Wl,-u,base_GHCziConcziIO_ensureIOManagerIsRunning_closure" - "-Wl,-u,base_GHCziConcziIO_interruptIOManager_closure" - "-Wl,-u,base_GHCziConcziIO_ioManagerCapabilitiesChanged_closure" - "-Wl,-u,base_GHCziConcziSignal_runHandlersPtr_closure" - "-Wl,-u,base_GHCziTopHandler_flushStdHandles_closure" - "-Wl,-u,base_GHCziTopHandler_runMainIO_closure" - "-Wl,-u,ghczmprim_GHCziTypes_Czh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Izh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Fzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Dzh_con_info" - "-Wl,-u,ghczmprim_GHCziTypes_Wzh_con_info" - "-Wl,-u,base_GHCziPtr_Ptr_con_info" - "-Wl,-u,base_GHCziPtr_FunPtr_con_info" - "-Wl,-u,base_GHCziInt_I8zh_con_info" - "-Wl,-u,base_GHCziInt_I16zh_con_info" - "-Wl,-u,base_GHCziInt_I32zh_con_info" - "-Wl,-u,base_GHCziInt_I64zh_con_info" - "-Wl,-u,base_GHCziWord_W8zh_con_info" - "-Wl,-u,base_GHCziWord_W16zh_con_info" - "-Wl,-u,base_GHCziWord_W32zh_con_info" - "-Wl,-u,base_GHCziWord_W64zh_con_info" - "-Wl,-u,base_GHCziStable_StablePtr_con_info" - "-Wl,-u,hs_atomic_add8" "-Wl,-u,hs_atomic_add16" - "-Wl,-u,hs_atomic_add32" "-Wl,-u,hs_atomic_add64" - "-Wl,-u,hs_atomic_sub8" "-Wl,-u,hs_atomic_sub16" - "-Wl,-u,hs_atomic_sub32" "-Wl,-u,hs_atomic_sub64" - "-Wl,-u,hs_atomic_and8" "-Wl,-u,hs_atomic_and16" - "-Wl,-u,hs_atomic_and32" "-Wl,-u,hs_atomic_and64" - "-Wl,-u,hs_atomic_nand8" "-Wl,-u,hs_atomic_nand16" - "-Wl,-u,hs_atomic_nand32" "-Wl,-u,hs_atomic_nand64" - "-Wl,-u,hs_atomic_or8" "-Wl,-u,hs_atomic_or16" - "-Wl,-u,hs_atomic_or32" "-Wl,-u,hs_atomic_or64" - "-Wl,-u,hs_atomic_xor8" "-Wl,-u,hs_atomic_xor16" - "-Wl,-u,hs_atomic_xor32" "-Wl,-u,hs_atomic_xor64" - "-Wl,-u,hs_cmpxchg8" "-Wl,-u,hs_cmpxchg16" "-Wl,-u,hs_cmpxchg32" - "-Wl,-u,hs_cmpxchg64" "-Wl,-u,hs_xchg8" "-Wl,-u,hs_xchg16" - "-Wl,-u,hs_xchg32" "-Wl,-u,hs_xchg64" "-Wl,-u,hs_atomicread8" - "-Wl,-u,hs_atomicread16" "-Wl,-u,hs_atomicread32" - "-Wl,-u,hs_atomicread64" "-Wl,-u,hs_atomicwrite8" - "-Wl,-u,hs_atomicwrite16" "-Wl,-u,hs_atomicwrite32" - "-Wl,-u,hs_atomicwrite64" - "-Wl,-u,base_GHCziStackziCloneStack_StackSnapshot_closure" - "-Wl,-u,base_GHCziEventziWindows_processRemoteCompletion_closure" -haddock-interfaces: ${pkgroot}/../../doc/html/libraries/rts-1.0.2/rts.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 ---- -name: semaphore-compat -version: 1.0.0 -visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace -license: BSD-3-Clause -maintainer: ghc-devs@haskell.org -author: The GHC team -homepage: https://gitlab.haskell.org/ghc/packages/semaphore-compat -synopsis: Cross-platform abstraction for system semaphores -description: - This package provides a cross-platform implementation of system semaphores - that abstracts over the `unix` and `Win32` libraries. -category: System -exposed: True -exposed-modules: System.Semaphore -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/semaphore-compat-1.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - Win32-2.13.4.0-inplace base-4.18.0.0-inplace - exceptions-0.10.7-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace ---- -name: stm -version: 2.5.1.0 -visibility: public -id: stm-2.5.1.0-inplace -key: stm-2.5.1.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -homepage: https://wiki.haskell.org/Software_transactional_memory -synopsis: Software Transactional Memory -description: - Software Transactional Memory, or STM, is an abstraction for - concurrent communication. The main benefits of STM are - /composability/ and /modularity/. That is, using STM you can write - concurrent abstractions that can be easily composed with any other - abstraction built using STM, without exposing the details of how - your abstraction ensures safety. This is typically not the case - with other forms of concurrent communication, such as locks or - 'MVar's. -category: Concurrency -exposed: True -exposed-modules: - Control.Concurrent.STM Control.Concurrent.STM.TArray - Control.Concurrent.STM.TBQueue Control.Concurrent.STM.TChan - Control.Concurrent.STM.TMVar Control.Concurrent.STM.TQueue - Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar - Control.Monad.STM -hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/stm-2.5.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/stm-2.5.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/stm-2.5.1.0 -hs-libraries: HSstm-2.5.1.0-inplace -depends: array-0.5.5.0-inplace base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.1.0-inplace ---- -name: template-haskell -version: 2.20.0.0 -visibility: public -id: template-haskell-2.20.0.0-inplace -key: template-haskell-2.20.0.0-inplace -license: BSD-3-Clause -maintainer: libraries@haskell.org -synopsis: Support library for Template Haskell -description: - This package provides modules containing facilities for manipulating - Haskell source code using Template Haskell. - See for more - information. -category: Template Haskell -exposed: True -exposed-modules: - Language.Haskell.TH Language.Haskell.TH.CodeDo - Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib - Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Ppr - Language.Haskell.TH.PprLib Language.Haskell.TH.Quote - Language.Haskell.TH.Syntax -hidden-modules: - Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix - System.FilePath.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/template-haskell-2.20.0.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/template-haskell-2.20.0.0 -hs-libraries: HStemplate-haskell-2.20.0.0-inplace -depends: - base-4.18.0.0-inplace ghc-boot-th-9.8-inplace - ghc-prim-0.10.0-inplace pretty-1.1.3.6-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace/template-haskell.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.20.0.0-inplace ---- -name: text -version: 2.0.2 -visibility: public -id: text-2.0.2-inplace -key: text-2.0.2-inplace -license: BSD-2-Clause -copyright: - 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko -maintainer: - Haskell Text Team , Core Libraries Committee -author: Bryan O'Sullivan -homepage: https://github.com/haskell/text -synopsis: An efficient packed Unicode text type. -description: - An efficient packed, immutable Unicode text type (both strict and - lazy). - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions (see "Data.Text"). - It also provides a range of functions for converting 'Text' values to - and from 'ByteStrings', using several standard encodings - (see "Data.Text.Encoding"). - Efficient locale-sensitive support for text IO is also supported - (see "Data.Text.IO"). - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - > import qualified Data.Text as T - == ICU Support - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the [text-icu package](https://hackage.haskell.org/package/text-icu) - based on the well-respected and liberally - licensed [ICU library](http://site.icu-project.org/). -category: Data, Text -exposed: True -exposed-modules: - Data.Text Data.Text.Array Data.Text.Encoding - Data.Text.Encoding.Error Data.Text.Foreign Data.Text.IO - Data.Text.Internal Data.Text.Internal.Builder - Data.Text.Internal.Builder.Functions - Data.Text.Internal.Builder.Int.Digits - Data.Text.Internal.Builder.RealFloat.Functions - Data.Text.Internal.ByteStringCompat Data.Text.Internal.Encoding - Data.Text.Internal.Encoding.Fusion - Data.Text.Internal.Encoding.Fusion.Common - Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32 - Data.Text.Internal.Encoding.Utf8 Data.Text.Internal.Fusion - Data.Text.Internal.Fusion.CaseMapping - Data.Text.Internal.Fusion.Common Data.Text.Internal.Fusion.Size - Data.Text.Internal.Fusion.Types Data.Text.Internal.IO - Data.Text.Internal.Lazy Data.Text.Internal.Lazy.Encoding.Fusion - Data.Text.Internal.Lazy.Fusion Data.Text.Internal.Lazy.Search - Data.Text.Internal.PrimCompat Data.Text.Internal.Private - Data.Text.Internal.Read Data.Text.Internal.Search - Data.Text.Internal.StrictBuilder Data.Text.Internal.Unsafe - Data.Text.Internal.Unsafe.Char Data.Text.Lazy - Data.Text.Lazy.Builder Data.Text.Lazy.Builder.Int - Data.Text.Lazy.Builder.RealFloat Data.Text.Lazy.Encoding - Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read - Data.Text.Read Data.Text.Unsafe -hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/text-2.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/text-2.0.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/text-2.0.2 -hs-libraries: HStext-2.0.2-inplace -depends: - array-0.5.5.0-inplace base-4.18.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.11.4.0-inplace deepseq-1.4.8.1-inplace - ghc-prim-0.10.0-inplace template-haskell-2.20.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.0.2-inplace ---- -name: time -version: 1.12.2 -visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace -license: BSD-2-Clause -maintainer: -author: Ashley Yakeley -stability: stable -homepage: https://github.com/haskell/time -synopsis: A time library -description: Time, clocks and calendars -category: Time -exposed: True -exposed-modules: - Data.Time Data.Time.Calendar Data.Time.Calendar.Easter - Data.Time.Calendar.Julian Data.Time.Calendar.Month - Data.Time.Calendar.MonthDay Data.Time.Calendar.OrdinalDate - Data.Time.Calendar.Quarter Data.Time.Calendar.WeekDate - Data.Time.Clock Data.Time.Clock.POSIX Data.Time.Clock.System - Data.Time.Clock.TAI Data.Time.Format Data.Time.Format.ISO8601 - Data.Time.Format.Internal Data.Time.LocalTime -hidden-modules: - Data.Format Data.Time.Calendar.CalendarDiffDays - Data.Time.Calendar.Days Data.Time.Calendar.Gregorian - Data.Time.Calendar.JulianYearDay Data.Time.Calendar.Private - Data.Time.Calendar.Types Data.Time.Calendar.Week - Data.Time.Clock.Internal.DiffTime - Data.Time.Clock.Internal.AbsoluteTime - Data.Time.Clock.Internal.NominalDiffTime - Data.Time.Clock.Internal.POSIXTime - Data.Time.Clock.Internal.UniversalTime - Data.Time.Clock.Internal.SystemTime - Data.Time.Clock.Internal.UTCTime Data.Time.Clock.Internal.CTimeval - Data.Time.Clock.Internal.CTimespec Data.Time.Clock.Internal.UTCDiff - Data.Time.LocalTime.Internal.TimeZone - Data.Time.LocalTime.Internal.TimeOfDay - Data.Time.LocalTime.Internal.CalendarDiffTime - Data.Time.LocalTime.Internal.LocalTime - Data.Time.LocalTime.Internal.ZonedTime Data.Time.Format.Parse - Data.Time.Format.Locale Data.Time.Format.Format.Class - Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class - Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/time-1.12.2-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/time-1.12.2-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.18.0.0-inplace - deepseq-1.4.8.1-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace ---- -name: transformers -version: 0.6.1.0 -visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace -license: BSD-3-Clause -maintainer: Ross Paterson -author: Andy Gill, Ross Paterson -synopsis: Concrete functor and monad transformers -description: - A portable library of functor and monad transformers, inspired by - the paper - * \"Functional Programming with Overloading and Higher-Order - Polymorphism\", by Mark P Jones, - in /Advanced School of Functional Programming/, 1995 - (). - This package contains: - * the monad transformer class (in "Control.Monad.Trans.Class") - * concrete functor and monad transformers, each with associated - operations and functions to lift operations associated with other - transformers. - The package can be used on its own in portable Haskell code, in - which case operations need to be manually lifted through transformer - stacks (see "Control.Monad.Trans.Class" for some examples). - Alternatively, it can be used with the non-portable monad classes in - the @mtl@ or @monads-tf@ packages, which automatically lift operations - introduced by monad transformers through other transformers. -category: Control -exposed: True -exposed-modules: - Control.Applicative.Backwards Control.Applicative.Lift - Control.Monad.Signatures Control.Monad.Trans.Accum - Control.Monad.Trans.Class Control.Monad.Trans.Cont - Control.Monad.Trans.Except Control.Monad.Trans.Identity - Control.Monad.Trans.Maybe Control.Monad.Trans.RWS - Control.Monad.Trans.RWS.CPS Control.Monad.Trans.RWS.Lazy - Control.Monad.Trans.RWS.Strict Control.Monad.Trans.Reader - Control.Monad.Trans.Select Control.Monad.Trans.State - Control.Monad.Trans.State.Lazy Control.Monad.Trans.State.Strict - Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS - Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict - Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/transformers-0.6.1.0-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace ---- -name: xhtml -version: 3000.2.2.1 -visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace -license: BSD-3-Clause -copyright: - Bjorn Bringert 2004-2006, Andy Gill and the Oregon - Graduate Institute of Science and Technology, 1999-2001 -maintainer: Chris Dornan -author: Bjorn Bringert -stability: Stable -homepage: https://github.com/haskell/xhtml -synopsis: An XHTML combinator library -description: - This package provides combinators for producing - XHTML 1.0, including the Strict, Transitional and - Frameset variants. -category: Web, XML, Pretty Printer -exposed: True -exposed-modules: - Text.XHtml Text.XHtml.Debug Text.XHtml.Frameset Text.XHtml.Strict - Text.XHtml.Table Text.XHtml.Transitional -hidden-modules: - Text.XHtml.Strict.Attributes Text.XHtml.Strict.Elements - Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements - Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements - Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704/xhtml-3000.2.2.1-inplace -dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.20230704 -data-dir: - ${pkgroot}/../share/x86_64-windows-ghc-9.8.20230704/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.18.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace ---- -name: system-cxx-std-lib -version: 1.0 -visibility: public -id: system-cxx-std-lib-1.0 -key: system-cxx-std-lib-1.0 -synopsis: - A placeholder for the system's C++ standard library implementation. -category: System -exposed: True -extra-libraries: stdc++ diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version deleted file mode 100644 index 025fef5171..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc-pkg/version +++ /dev/null @@ -1 +0,0 @@ -GHC package manager version 9.8.20230704 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/info deleted file mode 100644 index 37992a4525..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/info +++ /dev/null @@ -1,72 +0,0 @@ - [("Project name","The Glorious Glasgow Haskell Compilation System") - ,("C compiler flags","") - ,("C++ compiler flags","") - ,("C compiler link flags","") - ,("C compiler supports -no-pie","YES") - ,("Haskell CPP flags","-E -undef -traditional") - ,("ld flags","") - ,("ld supports compact unwind","YES") - ,("ld supports filelist","NO") - ,("ld supports response files","NO") - ,("ld is GNU ld","YES") - ,("Merge objects flags","-r") - ,("ar flags","q") - ,("ar supports at file","YES") - ,("ar supports -L","NO") - ,("otool command","otool") - ,("install_name_tool command","install_name_tool") - ,("touch command","touch") - ,("dllwrap command","x86_64-w64-mingw32-dllwrap") - ,("windres command","x86_64-w64-mingw32-windres") - ,("cross compiling","YES") - ,("target platform string","x86_64-unknown-mingw32") - ,("target os","OSMinGW32") - ,("target arch","ArchX86_64") - ,("target word size","8") - ,("target word big endian","NO") - ,("target has GNU nonexec stack","NO") - ,("target has .ident directive","YES") - ,("target has subsections via symbols","NO") - ,("target has libm","YES") - ,("Unregisterised","NO") - ,("LLVM target","x86_64-unknown-windows") - ,("LLVM llc command","llc") - ,("LLVM opt command","opt") - ,("LLVM clang command","clang") - ,("Use inplace MinGW toolchain","NO") - ,("Use interpreter","YES") - ,("Support SMP","YES") - ,("RTS ways","v thr thr_debug thr_debug_p thr_p debug debug_p p") - ,("Tables next to code","YES") - ,("Leading underscore","NO") - ,("Use LibFFI","NO") - ,("RTS expects libdw","NO") - ,("Project version","9.8.20230704") - ,("Project Git commit id","0000000000000000000000000000000000000000") - ,("Project Version Int","908") - ,("Project Patch Level","20230704") - ,("Project Patch Level1","20230704") - ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8-inplace") - ,("Booter version","9.6.2") - ,("Stage","1") - ,("Build platform","x86_64-unknown-linux") - ,("Host platform","x86_64-unknown-linux") - ,("Target platform","x86_64-unknown-mingw32") - ,("Have interpreter","YES") - ,("Object splitting supported","NO") - ,("Have native code generator","YES") - ,("target has RTS linker","YES") - ,("Target default backend","native code generator") - ,("Support dynamic-too","NO") - ,("Support parallel --make","YES") - ,("Support reexported-modules","YES") - ,("Support thinning and renaming package flags","YES") - ,("Support Backpack","YES") - ,("Requires unified installed package IDs","YES") - ,("Uses package keys","YES") - ,("Uses unit IDs","YES") - ,("GHC Dynamic","NO") - ,("GHC Profiled","NO") - ,("Debug on","NO") - ] diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version deleted file mode 100644 index 7cb5950c26..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/numeric-version +++ /dev/null @@ -1 +0,0 @@ -9.8.20230704 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages deleted file mode 100644 index c506c4e89a..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/supported-languages +++ /dev/null @@ -1,273 +0,0 @@ -Haskell98 -Haskell2010 -GHC2021 -Unsafe -Trustworthy -Safe -AllowAmbiguousTypes -NoAllowAmbiguousTypes -AlternativeLayoutRule -NoAlternativeLayoutRule -AlternativeLayoutRuleTransitional -NoAlternativeLayoutRuleTransitional -Arrows -NoArrows -AutoDeriveTypeable -NoAutoDeriveTypeable -BangPatterns -NoBangPatterns -BinaryLiterals -NoBinaryLiterals -CApiFFI -NoCApiFFI -CPP -NoCPP -CUSKs -NoCUSKs -ConstrainedClassMethods -NoConstrainedClassMethods -ConstraintKinds -NoConstraintKinds -DataKinds -NoDataKinds -DatatypeContexts -NoDatatypeContexts -DefaultSignatures -NoDefaultSignatures -DeriveAnyClass -NoDeriveAnyClass -DeriveDataTypeable -NoDeriveDataTypeable -DeriveFoldable -NoDeriveFoldable -DeriveFunctor -NoDeriveFunctor -DeriveGeneric -NoDeriveGeneric -DeriveLift -NoDeriveLift -DeriveTraversable -NoDeriveTraversable -DerivingStrategies -NoDerivingStrategies -DerivingVia -NoDerivingVia -DisambiguateRecordFields -NoDisambiguateRecordFields -DoAndIfThenElse -NoDoAndIfThenElse -BlockArguments -NoBlockArguments -DoRec -NoDoRec -DuplicateRecordFields -NoDuplicateRecordFields -FieldSelectors -NoFieldSelectors -EmptyCase -NoEmptyCase -EmptyDataDecls -NoEmptyDataDecls -EmptyDataDeriving -NoEmptyDataDeriving -ExistentialQuantification -NoExistentialQuantification -ExplicitForAll -NoExplicitForAll -ExplicitNamespaces -NoExplicitNamespaces -ExtendedDefaultRules -NoExtendedDefaultRules -ExtendedLiterals -NoExtendedLiterals -FlexibleContexts -NoFlexibleContexts -FlexibleInstances -NoFlexibleInstances -ForeignFunctionInterface -NoForeignFunctionInterface -FunctionalDependencies -NoFunctionalDependencies -GADTSyntax -NoGADTSyntax -GADTs -NoGADTs -GHCForeignImportPrim -NoGHCForeignImportPrim -GeneralizedNewtypeDeriving -NoGeneralizedNewtypeDeriving -GeneralisedNewtypeDeriving -NoGeneralisedNewtypeDeriving -ImplicitParams -NoImplicitParams -ImplicitPrelude -NoImplicitPrelude -ImportQualifiedPost -NoImportQualifiedPost -ImpredicativeTypes -NoImpredicativeTypes -IncoherentInstances -NoIncoherentInstances -TypeFamilyDependencies -NoTypeFamilyDependencies -InstanceSigs -NoInstanceSigs -ApplicativeDo -NoApplicativeDo -InterruptibleFFI -NoInterruptibleFFI -NoJavaScriptFFI -KindSignatures -NoKindSignatures -LambdaCase -NoLambdaCase -LexicalNegation -NoLexicalNegation -LiberalTypeSynonyms -NoLiberalTypeSynonyms -LinearTypes -NoLinearTypes -MagicHash -NoMagicHash -MonadComprehensions -NoMonadComprehensions -MonoLocalBinds -NoMonoLocalBinds -DeepSubsumption -NoDeepSubsumption -MonomorphismRestriction -NoMonomorphismRestriction -MultiParamTypeClasses -NoMultiParamTypeClasses -MultiWayIf -NoMultiWayIf -NumericUnderscores -NoNumericUnderscores -NPlusKPatterns -NoNPlusKPatterns -NamedFieldPuns -NoNamedFieldPuns -NamedWildCards -NoNamedWildCards -NegativeLiterals -NoNegativeLiterals -HexFloatLiterals -NoHexFloatLiterals -NondecreasingIndentation -NoNondecreasingIndentation -NullaryTypeClasses -NoNullaryTypeClasses -NumDecimals -NoNumDecimals -OverlappingInstances -NoOverlappingInstances -OverloadedLabels -NoOverloadedLabels -OverloadedLists -NoOverloadedLists -OverloadedStrings -NoOverloadedStrings -PackageImports -NoPackageImports -ParallelArrays -NoParallelArrays -ParallelListComp -NoParallelListComp -PartialTypeSignatures -NoPartialTypeSignatures -PatternGuards -NoPatternGuards -PatternSignatures -NoPatternSignatures -PatternSynonyms -NoPatternSynonyms -PolyKinds -NoPolyKinds -PolymorphicComponents -NoPolymorphicComponents -QuantifiedConstraints -NoQuantifiedConstraints -PostfixOperators -NoPostfixOperators -QuasiQuotes -NoQuasiQuotes -QualifiedDo -NoQualifiedDo -Rank2Types -NoRank2Types -RankNTypes -NoRankNTypes -RebindableSyntax -NoRebindableSyntax -OverloadedRecordDot -NoOverloadedRecordDot -OverloadedRecordUpdate -NoOverloadedRecordUpdate -RecordPuns -NoRecordPuns -RecordWildCards -NoRecordWildCards -RecursiveDo -NoRecursiveDo -RelaxedLayout -NoRelaxedLayout -RelaxedPolyRec -NoRelaxedPolyRec -RoleAnnotations -NoRoleAnnotations -ScopedTypeVariables -NoScopedTypeVariables -StandaloneDeriving -NoStandaloneDeriving -StarIsType -NoStarIsType -StaticPointers -NoStaticPointers -Strict -NoStrict -StrictData -NoStrictData -TemplateHaskell -NoTemplateHaskell -TemplateHaskellQuotes -NoTemplateHaskellQuotes -StandaloneKindSignatures -NoStandaloneKindSignatures -TraditionalRecordSyntax -NoTraditionalRecordSyntax -TransformListComp -NoTransformListComp -TupleSections -NoTupleSections -TypeAbstractions -NoTypeAbstractions -TypeApplications -NoTypeApplications -TypeData -NoTypeData -TypeInType -NoTypeInType -TypeFamilies -NoTypeFamilies -TypeOperators -NoTypeOperators -TypeSynonymInstances -NoTypeSynonymInstances -UnboxedTuples -NoUnboxedTuples -UnboxedSums -NoUnboxedSums -UndecidableInstances -NoUndecidableInstances -UndecidableSuperClasses -NoUndecidableSuperClasses -UnicodeSyntax -NoUnicodeSyntax -UnliftedDatatypes -NoUnliftedDatatypes -UnliftedFFITypes -NoUnliftedFFITypes -UnliftedNewtypes -NoUnliftedNewtypes -ViewPatterns -NoViewPatterns diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/version b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/version deleted file mode 100644 index f483f5d0dc..0000000000 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.20230704-x86_64-linux/ghc/version +++ /dev/null @@ -1 +0,0 @@ -The Glorious Glasgow Haskell Compilation System, version 9.8.20230704